制作启动盘
windows下制作启动盘
推荐在windows下使用Rufus工具来制作启动盘,做成启动盘后启动盘还能用来存储文件
linux下作用启动盘
使用dd命令,具体可以看wiki
https://wiki.manjaro.org/index.php?title=Burn_an_ISO_File#Using_the_Terminal
磁盘分配
/ - 15-20 GB
/ 分区或叫根分区是最重要而且必需的,需要最先挂载,因为包括 /usr 目录,根据安装的软件数量,会产生非常明显的增长。15-20 GB 对于大多数用户来说是一个比较合适的取值。如果你打算在这里放一个交换文件(swap file)的话,需要适当调大取值
/boot - 512 MB
/boot 分区包含内核、ramdisk 镜像以及 bootloader 配置文件和 bootloader stage。它也可以存放内核在执行用户态程序之前所使用的其他数据。/boot 在日常系统运行中并不需要,只在启动和内核升级(包括重建initial ramdisk)的时候用到。
如果使用软RAID0(条带化)系统的话,必须有一个独立的 /boot 分区。
不使用 UEFI 时,/boot 的建议大小时 200 MB,使用 UEFI 时,需要至少 512 MiB 空间。
/var - 8-12 GB
/var 目录存储变量数据例如 spool 目录和文件,管理和登录数据,它通常被用作缓存或者日志记录,因此读写频繁。将它独立出来可以避免由于大量日志写入造成的磁盘空间耗尽等问题。
除了其他数据以外,还包括ABS 树和 pacman 缓存。保留缓存的包提供了包降级的能力,因此非常有用。也正因为这样,/var 的大小会随着时间推移而增长。尤其是 pacman 缓存将会随着新软件的安装、系统的升级而增长。在磁盘空间不足的时候,可以安全的清理这个目录。/var 分配 8-12 GB 对于桌面系统来说是比较合适的取值,具体取值取决于安装的软件数量。
/home - [剩余全部]
将/home目录独立使得/分区可以单独重新划分,但是请注意你可以在 /home 没有独立分区的情况下你仍然可以在不修改 /home 目录内容的情况下重装 Arch —— 删除其他顶级目录,然后执行pacstrap。
不能与使用其他发行版的用户共享同一个home目录,因为不同的发行版可能使用不兼容的软件版本和补丁。可以共享媒体目录,或至少使用 /home 分区下的不同home目录。分区大小跟着存储的内容而定。
swap - 4 GB
以防万一,预留4G
配置源
替换为国内源
sudo pacman-mirrors --country China && sudo pacman -Syyu
添加archlinuxCN源
sudo nano /etc/pacman.conf
在末尾添加后保存退出
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
sudo pacman -Syyu
导入 GPG key
sudo pacman -S archlinuxcn-keyring
安装aur和base-devel
sudo pacman -S base-devel yaourt
更新使用aur安装的软件
yaourt -Syua
安装软件
jdk8
sudo pacman -S jdk8
sudo archlinux-java set java-8-jdk
vim
sudo pacman -S vim
chrome
sudo pacman -S google-chrome
搜狗
sudo pacman -S fcitx-sougoupinyin
sudo pacman -S fcitx-im # 全部安装
sudo pacman -S fcitx-configtool # 图形化配置工具
修改配置文件~/.xprofile
vim ~/.xprofile
添加如下语句
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
保存后重新登录才能使用输入法
ss
sudo pacman -S shadowsocks-qt5
git
sudo pacman -S git
git config --global http.proxy ‘socks5://127.0.0.1:1080’
git config --global https.proxy ‘socks5://127.0.0.1:1080’
# ss的本地端口默认1080
zsh & autojump
sudo pacman -S zsh
sudo pacman -S oh-my-zsh-git
cp /usr/share/oh-my-zsh/zshrc ~/.zshrc #ohmyzsh配置文件
chsh -s /bin/zsh #替换默认shell
sudo pacman -S autojump
在~/.zshrc中添加:
plugins=(git autojump)
vscode
sudo pacman -S visual-studio-code-bin
wps
sudo pacman -S wps-office ttf-wps-fonts
wps-office安装后会导致chrome内字体发虚,需要在chrome内指定字体
uget & aria2
sudo pacman -S uget
sudo pacman -S aria2
uget内点击编辑->设置->插件, 在插件匹配顺序内选择aria2
坚果云
sudo pacman -S nutstore
微信
sudo pacman -S electronic-wechat
网易云音乐
sudo pacman -S netease-cloud-music
有道词典
sudo pacman -S youdao-dict
系统配置
双系统时差
sudo timedatectl set-local-rtc 1
快捷键添加
logout ctrl+alt+insert
gnome-terminal ctrl+alt+T
gnome-system-monitor ctrl+alt+delete
修改Home下的目录为英文
vim .config/user-dirs.dirs
更改为如下
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
手动将目录下的文件夹名也改为英文目录后重启生效