arch
kkhttps://telegra.ph/myarchlinux-08-17
分区
cfdisk选择 DOS 分区 new boot write quit
lsblk
格式化分区
mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkfs.ext4 /dev/sda3
# mkswap /dev/sda4
# swapon /dev/sda4
挂载目录
mount /dev/sda1 /mnt
mount /dev/sda2 /mnt
mkdir /mnt/{boot,home}
mount /dev/sda1 /mnt/boot
mount /dev/sda3 /mnt/home
#修改软件镜像源(可选)
cd /etc/pacman.d
grep -A 1 'China' mirrorlist|grep -v '\-\-' >mr
cat mirrorlist>>mr
mv mr mirrorlist
sed -i "s/^\b/#/g" /etc/pacman.d/mirrorlist
nano /etc/pacman.d/mirrorlist
pacman -Syy
安装基本系统
pacstrap -i /mnt base base-devel
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
进入新系统
arch-chroot /mnt /bin/bash
nano /etc/locale.gen ##将en_US.UTF-8,zh_CN.UTF-8和zh_TW.UTF-8这三行前面的#号删除
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
设置主机名
echo archman > /etc/hostname
并且把主机名添加到/etc/hosts文件中
/etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 archman.localdomain archman
passwd
useradd -m -g users -G wheel -s /bin/bash miki
passwd miki
nano /etc/sudoers
whell ALL=(ALL) ALL
配置网络 networkmanager
# papcman -S networkmanager
# systemctl enable NetworkManager
网络工具,有线和无线
pacman -S dhcpcd wpa_supplicant dialog
为了使开机就有网络,需设置dhcpcd开机自启动
systemctl enable dhcpcd
安装引导工具grub
pacman -S grub (os-prober # 启动 win + linux 双系统)
grub-install --target=i386-pc --recheck /dev/sda
##grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable dhcpcd.service
Exit
umount -R /mnt
reboot
安装桌面环境
pacman -S xorg xorg-xinit sddm plasma dolphin yakuake firefox ##kde-applications
#安装显示管理器sddm
systemctl enable sddm.service
#安装plasma桌面 -S
配置显示管理器
sddm --example-config > /etc/sddm.conf
安装中文字体
pacman -S wqy-microhei
pacman -S zsh git curl wget
oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
nano .zshrc
ZSH_THEME="random"
##plugins=(git archlinux history mvn python git-extras textmate lighthouse autojump)
alias S="sudo pacman -S"
alias R="sudo pacman -Rs"
alias pac="sudo pacman"
alias y="yaourt"
alias ss="/home/miki/shadowsocksr/shadowsocks"
alias ssr="./local.py"
alias SS="sudo pacman -Syu"
alias yd="ydcv"
#安装yaourt
nano /etc/pacman.conf 文件末尾添加两行(ps:源可以自己按需选择):
[archlinuxcn]
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = http://repo.archlinuxcn.org/$arch
Server = http://repo.archlinux.fr/$arch
sudo pacman -Sy
sudo pacman -S yaourt
#安装fcitx
fcitx fcitx-im kcm-fcitx
nano ~/.xprofile
#fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
APP包
chromium firefox yakuake qbittorrent telegram mpv vlc tor-browser virtualbox virtualbox-host-modules-arch netease-cloud-music ydxv exfat-utils
sudo modprobe vboxdrv (打开虚拟机前运行 模块 )
magnet:?xt=urn:btih:176ebbb9c620c1419e5dac9e78847259378ae33c&dn=Windows%207%20Ultimate%20with%20SP1%20X64%20Genuine%20ISO%20Untouched%20%2b%20Windows7%20USB%20DVD%20Tool%20%5bh33t%5d%5biahq76%5d&tr=udp%3a%2f%2ftracker.leechers-paradise.org%3a6969&tr=udp%3a%2f%2ftracker.coppersurfer.tk%3a6969&tr=http%3a%2f%2fmgtracker.org%3a2710%2fannounce&tr=http%3a%2f%2ftracker.mg64.net%3a6881%2fannounce&tr=http%3a%2f%2fretracker.spb.ru%2fannounce&tr=http%3a%2f%2ftracker.files.fm%3a6969%2fannounce&tr=http%3a%2f%2fannounce.xxx-tracker.com%3a2710%2fannounce&tr=http%3a%2f%2fopen.acgtracker.com%3a1096%2fannounce&tr=http%3a%2f%2ftracker1.itzmx.com%3a8080%2fannounce&tr=udp%3a%2f%2ftracker.zer0day.to%3a1337&tr=https%3a%2f%2fopen.kickasstracker.com%2fannounce&tr=https%3a%2f%2fopen.kickasstracker.com%3a443%2fannounce&tr=http%3a%2f%2felitezones.ro%2fannounce.php&tr=http%3a%2f%2ftracker2.wasabii.com.tw%3a6969%2fannounce&tr=https%3a%2f%2ftr.back.re%3a443%2fannounce&tr=http%3a%2f%2ftracker1.wasabii.com.tw%3a6969%2fannounce
win7 HT6VR-XMPDJ-2VBFV-R9PFY-3VP7R
qbxcxiddagzawkia ccmst
SSR
git clone https://github.com/SSRbackup/shadowsocksr.git
ss ssr
{
// "server": "SVIP-US02-cg6i7.szgyjx.com",
"server": "SVIP-HK04-6o4i3.szgyjx.com",
"server_ipv6": "::",
"server_port": 23653,
"local_address": "127.0.0.1",
"local_port": 1080,
"obfsparam": "cloudflare.com",
"remarks_base64": "U1ZJUOWPsOa5vlRXMDEtIOW\/q+mAn+e6v+i3rw==",
"group": "\u718a\u5e72\u5929",
"password": "15cdfs8cDX1SW5C4",
"method": "chacha20",
"protocol": "auth_chain_a",
"protocol_param": "",
"obfs": "plain",
"obfs_param": "",
"speed_limit_per_con": 0,
"speed_limit_per_user": 0,
"additional_ports" : {}, // only works under multi-user mode
"additional_ports_only" : false, // only works under multi-user mode
"timeout": 120,
"udp_timeout": 60,
"dns_ipv6": false,
"connect_verbose_info": 0,
"redirect": "",
"fast_open": false
}
mpv
cd ~/.config/mpv/
nano mpv.conf
///////////////////
# Video
vo=opengl
dither-depth=auto
gamma-auto
hwdec=videotoolbox
display-fps=60
autofit-larger=98%x90%
autofit-smaller=30%x30%
# Volume
volume=100
# OSD
osd-bar-h=0.5
osd-border-size=2
osd-color='#CCFFFFFF'
osd-border-color='#99000000'
osd-duration=2000
osd-font='PingFangSC-Regular'
sub-font='PingFangSC-Regular'
# No window border
no-border
# Screenshots file name
screenshot-template=~/Desktop/mpv-screenshot-%n
# Save the current playback position on quit and resume on next run.
save-position-on-quit
# load config file from file directory, useful for overriding ass styles for entire series
use-filedir-conf=yes
# Subtitles
sub-auto=fuzzy
sub-font-size=48
# Languages
alang=en,eng,zh,cmn,chi,zho
slang=cmn,chi,zho,zh,eng,en
# Youtube
ytdl
//////////////////
####自适应 全屏
cd /etc
mkdir init.d
for i in {0,1,2,3,4,5,6}; do mkdir rc$i.d; done
pacman -S net-tools linux-headers
tar -zxvf VMware Tools-8.1.3-203739.tar.gz