fedora 版本:fedora workstation live x86-64-29
- 1. set root passwd
- 2. 添加镜像源(参考:清华镜像, FZUG)
- 3. 安装chrome
- 4. 配置打开terminal的快捷键
- 5. install vim and configuration
- 6. 安装 anaconda
- 7. 安装tensorflow
- 8. 安装 VS code
- 9. 安装 texlive 参考
- 10. 安装五笔输入法
- 11. 安装 xmind-zen(知识图谱)
- 12. 安装福昕pdf阅读器
- 13. 安装字体
- 14. 磁盘挂载错误
- 15. 安装g++
- 16. 图片反色
1. set root passwd
刚开始的时候是没有设置root密码的,所以好像是用不了su,设置下就好了
sudo passwd root
# then just follow it
2. 添加镜像源(参考:清华镜像, FZUG)
某些软件如果直接在官网下载会很慢,使用镜像站就相当于从国内下载啦,所以会快很多。
fedora的软件源信息文件(*.repo)都是放在 /etc/yum.repos.d/目录下的
cd /etc/yum.repos.d/
su
# 网易镜像
wget http://mirrors.163.com/.help/fedora-163.repo
wget http://mirrors.163.com/.help/fedora-updates-163.repo
# 阿里云源
wget http://mirrors.aliyun.com/repo/fedora.repo
wget http://mirrors.aliyun.com/repo/fedora-updates.repo
# 使用清华镜像替换fedora.repo and fedora-updates.repo
# fedora.repo 内容替换如下:
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/
metadata_expire=28d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
# fedora-updates.repo :
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/$releasever/Everything/$basearch/
enabled=1
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
# 添加fedora中文社区源
dnf install https://mirrors.tuna.tsinghua.edu.cn/fzug/free/29/x86_64/fzug-release-29-0.1.noarch.rpm
# 查看软件包列表, 自行选取
dnf list --disablerepo=* --enablerepo=fzug-free --enablerepo=fzug-nonfree | grep -i fzug
# 更新本地缓存, 让上面的这些更改生效
dnf makecache
3. 安装chrome
sudo cd /etc/yum.repos.d/
sudo wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo
sudo wget http://repo.fdzh.org/chrome/google-chrome.repo
sudo dnf makecache
sudo dnf install google-chrome-stable
waiting...
done
后话:我在fedora29上使用chrome时,如果在地址栏按删除,很容易卡死!!!不想折腾,用firefox了,虽然没有网页翻译很难受....
4. 配置打开terminal的快捷键
我没有找到打开terminal的快捷键,最后找到下面的方式设置
Setting/keyboard/custom shortcuts
Name: terminal or something what you like
Command: gnome-terminal --profile=Default --geometry=80x24+250+60
Shortcut: what you like
note: --geometry is used to set the size of terminal
5. install vim and configuration
安装没啥,主要是配置,下面的都是很基础的一些配置,其他的参考vim教程网
sudo dnf install vim
vim ~/.vimrc
# this is my configuration
inoremap { {}<LEFT>
set number
set ruler
set showcmd
set hls
"this will make mouse active
set mouse=a
"Set up tab spaces
set tabstop=4 softtabstop=4 shiftwidth=4 expandtab
set autoindent
"See cursorline and cursorcolumn
"set cursorline
"set cursorcolumn
"show tab characters
"set list
"set listchars=tab:\|\
"To speed up vim
set re=1
set ttyfast
set lazyredraw
set scrolljump=10
6. 安装 anaconda
在这下载minianaconda,运行就完事 具体说明看这吧,很详细了。
添加镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
7. 安装tensorflow
虽然可以直接用pip、conda等安装tensorflow,不过可能会提示你有些什么SSE、AEX、啥的没用上,浪费资源是吧,自己编译又太麻烦,只好拿别人编译好了的咯~~~给个star表示感谢
下载好后直接pip install *.whl
8. 安装 VS code
好用的插件(其实VS推荐的都好用):
markdown : Markdown all in one
latex : latex workshop
汉化 : Chinese(simplified) langugae package
9. 安装 texlive 参考
sudo mount -o loop texlive.iso /mnt
cd /mnt
sudo ./install-tl # 开始安装
# waiting for minutes, after installing fisihed
cd ~
sudo unmount /mnt
# then add environment paths( vim .bashrc )
# TeX Live 2018
export PATH=${PATH}:/usr/local/texlive/2018/bin/x86_64-linux
source ~/.bashrc
# 如果你有自己写的一些.cls/.sty格式的文件,想要latex能够自动找到这些文件,新建一个文件夹,位置为 /home/username/texmf/tex/latex/ *(put you file here),重点是从texmf开始,都需要自己新建文件夹
# testing
tex --version
# 处理一个基本文件,显示无法找到说明环境变量设置有误
latex sample2e.tex
# pdfTeX 编译直接输出一份 PDF
pdftex sample2e.tex
# tex的编辑器可以用vs code, 我也用过texstudio, 界面...有点low..
# 在code里面安装插件latex workshop, 使用中文时,用ctex的包
在文件开头加 %!TEX program = xelatex, 指定使用xelatex编译,支持中文好
重点:%!TEX program = xelatex, 这句格式别错了, =两边有空格,不能省!!!
ctrl+alt+b: 编译
ctrl+alt+c: 删除编译产生的无用文件
10. 安装五笔输入法
sudo dnf install ibus*wubi*
reboot # 重启才生效,再在设置里面添加输入法,使用极点挺好的
11. 安装 xmind-zen(知识图谱)
sudo dnf install ~/Downloads/Xmind*.rmp
12. 安装福昕pdf阅读器
添加了fzug源后,就可直接使用`sudo dnf install FoxitReader`来安装了。 我在官网上下载的.rpm安装包安装好后无法使用,但这个可以!!!
13. 安装字体
使用latex时,有些字体需要自己安装
查看系统有哪些字体使用 fc-list
也可配合grep进行筛选fc-list | grep hei
安装字体:下载好字体包(.otf /.ttf)
字体包存放目录有/usr/share/fonts/ & /usr/local/share/fonts & ~/.fonts
,可能需要自己创建文件夹,先将字体包放入其中一个文件夹后,再更新字体缓存即可。(sudo fc-cache -fv 存放字体的文件夹名
)
再使用fc-list | grep *
查看是否安装成功
14. 磁盘挂载错误
在没有弹出设备的情况下直接拨u盘等可移动磁盘,再次插上时就会出现这个错误!
解决办法:
sudo fdisk -l # 查看挂载情况
sudo ntfsfix /dev/sdb* # 修复错误
15. 安装g++
注意安装时使用gcc-c++而不是g++,`sudo dnf install gcc-c++`:
16. 图片反色
这个问题....主要是示波器上截下的图是黑底的,放实验报告上打印出来就很难看了!!!
之前,用UBUNTU的时候,刚开始用linux,没经验,费了好大力下了OPENCV,再用它写了个c程序,来自动将图片反色~~ 换系统之后,发现之前那个程序不可以直接运行了,还要去重新编译...于是google 了一下解决办法,看得我哭了 T_T
直接convert -negate old.png new.png
就可以将单张图片反色了
要直接转多个文件可以写个.sh
for item in `ls *.png`;
do
convert -negate $item output/$item;
done
还是有点麻烦对吧~~~
下载个 sudo dnf install ImageMagick
, 就可以用 mogrify -negate *.png
就可以直接将当前文件夹的图片反色了
网友评论