Fedora安装与基本设置
Fedora安装与基本设置
Fedora安装与基本设置
我这⾥是Fedora35
⼀、安装
下载Fedora35的iso映像⽂件: or
安装过程没什么特别注意的,我不考虑分区问题,我有⼏个硬盘。
⼆、基本设置
删除不想⽤的软件:
sudo dnf remove gnome-boxes totem
桂林景点排行榜设置软件源为阿⾥云:
sudo mv /pos.po /pos.po.backup
sudo mv /pos.po /pos.po.backup
千户苗寨旅游攻略详细sudo wget -O /pos.po mirrors.aliyun/po
sudo wget -O /pos.po mirrors.aliyun/po
sudo yum makecache
更新系统:
sudo dnf update
英⽂输⼊优先:(按 shift 键切换中英⽂输⼊法)
dconf write /com/github/libpinyin/ibus-libpinyin/libpinyin/init-chinese false
显⽰/最⼩化所有窗⼝快捷键 Ctrl + q
dconf write /org/gnome/desktop/wm/keybindings/show-desktop "['<Primary>q']"中秋节祝福老师的语句
ps: 上⾯两个我也不知道什么时候会的,但反正这样设置也挺⽅便的。可以通过运⾏dconf dump / >~/f,然后看看还有哪些东西可以设置。
设置环境变量:
.bashrc⾥⾯默认是有读取~/.bashrc.d/⽬录的,可以看看。
if [ ! -f ~/.bashrc.d/mybashrc ]; then
cat >~/.bashrc.d/mybashrc<<EOF
#go:
export GOROOT="/usr/local/go"
export GOPATH="\$HOME/go"
# 中⽂输⼊:
中国写字楼
export GTK_IM_MODULE=ibus
export XIM_PROGRAM=ibus
export XIM=ibus太虚神话
export QT_IM_MODULE=ibus
export GTK_IM_MODULE=ibus
export XMODIFIERS="@im=ibus"
# alias:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# dnf
alias i='sudo dnf install '
alias iy='sudo dnf install -y '
alias u='sudo dnf update '
alias uy='sudo dnf update -y '
alias r="sudo dnf remove "
alias ry="sudo dnf remove -y "
# proxy
alias px='proxychains -f ~/f python3 '
alias proxy='proxychains -f ~/f '
alias proxy1='proxychains -f ~/f '
# alias sshali='ssh -i keyFile -f -N -D 127.0.0.1:1081 root@ip'
# export https_proxy=127.0.0.1:8118
# export http_proxy=127.0.0.1:8118
# python
alias py='python3 '
alias jn='jupyter-notebook'
alias pipt="sudo pip install -i pypi.tuna.tsinghua.edu/simple "
# 编译libbitcoin时需要的:
export PKG_CONFIG_PATH=/usr/local/lib:\$PKG_CONFIG_PATH
alias cbb='g++ \$(pkg-config --cflags --libs libbitcoin libbitcoin-explorer)'
EOF
fi
将主⽬录的⽬录名改为英⽂。(个⼈喜欢⼩写,好打)
sed -i 's/桌⾯/Desktop/' ~/.config/user-dirs.dirs
sed -i 's/下载/Download/' ~/.config/user-dirs.dirs
sed -i 's/模板/Template/' ~/.config/user-dirs.dirs
sed -i 's/\/公共//' ~/.config/user-dirs.dirs
sed -i 's/⽂档/document/' ~/.config/user-dirs.dirs
sed -i 's/⾳乐/Music/' ~/.config/user-dirs.dirs
sed -i 's/图⽚/Picture/' ~/.config/user-dirs.dirs
sed -i 's/视频/Video/' ~/.config/user-dirs.dirs
cd ~
二手房过户费怎么算
rm -rvf 桌⾯下载模板公共⽂档⾳乐图⽚视频
mkdir -pv Desktop Download Template document Music Picture Video
三、安装nvidia驱动
四、安装nfs、nginx服务
只保证可以⽤,不保证安全
nfs:
sudo dnf install -y nfs-utils rpcbind
cat>/tmp/exports<<EOF
/share 192.168.1.10(rw,no_root_squash,sync)
EOF
sudo /usr/bin/mv -f /tmp/exports /etc/exports
sudo systemctl restart rpcbind.service nfs-server
# 别的机⼦:/etc/fstab
ip:/share      /mount_dir            nfs    defaults        0 0
nginx:
grep autoindex /etc/f
if [ $? == '1' ]; then
# sudo sed -i "5c user root;" /etc/f
sudo /usr/bin/cp -f /etc/f /etc/f.backup
sudo sed -i "23c autoindex on;autoindex_exact_size off;autoindex_localtime on;" /etc/f sudo sed -i "42c \        root        /var/www/html; " /etc/f
sudo mkdir -pv /var/www/html/pub
sudo chmod 777 /var/www/html/pub
sudo /usr/bin/cp /usr/share/nginx/html/index.html /var/www/html
sudo systemctl restart nginx
fi
打开防⽕墙:
firewallZone=`sudo firewall-cmd --list-all | grep active | cut -d\( -f1`
sudo firewall-cmd --list-all | grep '80/tcp'
if [ $? == '1' ]; then
sudo firewall-cmd --permanent --zone=$firewallZone --add-port=80/tcp
sudo firewall-cmd --reload
fi
# sudo systemctl enable rpcbind.service nfs-server
sudo firewall-cmd --permanent --zone=$firewallZone --add-service mountd
sudo firewall-cmd --permanent --zone=$firewallZone --add-service rpc-bind
sudo firewall-cmd --permanent --zone=$firewallZone --add-service nfs
sudo firewall-cmd --reload

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。