Manjaro 转 Archlinux 配置笔记

Manjaro 转 Archlinux 配置笔记

切换源

sudo pacman -S vim
sudo vim /etc/pacman.conf

加入arch源

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

全局更新
sudo pacman -Syyu

数据库被锁删除 /var/lib/pacman/db.lck
rm /var/lib/pacman/db.lck

导入key
sudo pacman -Sy archlinux-keyring

导入失败
sudo pacman -Syu haveged
sudo systemctl start haveged
sudo systemctl enable haveged
sudo rm -rf /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn

安装搜狗输入法

sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin

配置文件
sudo vim ~/.xprofile

添加

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

安装工具

sudo pacman -S yaourt yay

换deepin桌面

pacman -S deepin deepin-extra

修改 /etc/lightdm/lightdm.conf
sudo vim /etc/lightdm/lightdm.conf

greeter-session=lightdm-deepin-greeter

重启
reboot

Manjaro 转 Archlinux 过程

替换/etc/pacman.d/mirrorlist里面的manjaro源
$sudo vim /etc/pacman.d/mirrorlist
(可以全部删掉)在文件的最顶端添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
全局更新
sudo pacman -Syyu
重启
reboot
修改/etc/pacman.conf
sudo vim /etc/pacman.conf
将所有的SigLevel的等号右边通通改成Never
以下指令中,凡是提示不能满足依赖关系又不重要的,都暂时删了
sudo pacman -S pacman #不知道是否需要?
sudo pacman -R manjaro-keyring
sudo pacman -S archlinux-keyring archlinuxcn-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -S $(pacman -Qenq)
sudo pacman -S linux linux-headers #把内核换成arch提供
sudo pacman -S pacman-mirrorlist #直接选择卸载pacman-mirrors

重启
reboot

在操作后出现“syntax:/etc/pacman.conf“之类的字样,只需要编辑pacman.conf,注释掉”syncfirst“一行即可

ZSH

sudo pacman -S zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
chsh -s /bin/zsh

安装插件

代码高亮
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

加入插件
sudo vim ~/.zshrc

plugins=(git zsh-syntax-highlighting)
source ~/.zshrc

zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

加入插件
sudo vim ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
source ~/.zshrc

zsh 补全插件
下载
创建目录
mkdir ~/.oh-my-zsh/custom/plugins/incr
把下载的文件移动进去
sudo vim ~/.zshrc
在文件末尾添加(incr*.zsh *=版本号)

source ~/.oh-my-zsh/plugins/incr/incr*.zsh
更新.zshrc文件
source ~/.zshrc

安装pi主题
mkdir $ZSH_CUSTOM/themes#如果目录已经存在,则可以跳过
wget -O $ZSH_CUSTOM/themes/pi.zsh-theme https://raw.githubusercontent.com/tobyjamesthomas/pi/master/pi.zsh-theme
sudo vim ~/.zshrc

设置 ZSH_THEME="pi"
source ~/.zshrc

安装中文字体

sudo pacman -S --noconfirm wqy-microhei &&fc-cache -fv
sudo pacman -S wqy-microhei-lite
sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-zenhei

YaHei-Consolas字体
cd /tmp&&git clone https://github.com/GitHubNull/YaHei-Consolas-Hybrid-1.12.git --depth 1&&sudo sh YaHei-Consolas-Hybrid-1.12/setup.sh
选用
yaourt -S ttf-meslo
sudo pacman -S adobe-source-han-sans-cn-fonts
sudo pacman -S adobe-source-han-serif-cn-fonts
sudo pacman -S noto-fonts-cjk

deepin桌面美化

桌面.png

窗口主题

mac窗口主题 :imac-gtk-themes
打开权限
chmod -R 777 /usr/share/themes/
把下载好的主题移动进去,最后再把权限改回来
chmod -R 755 /usr/share/thenes/

图标

mac图标 :la-capitaine
chmod -R 777 /usr/share/icons/
chmod -R 755 /usr/share/icons/

主题音效更改

主题音效 :死宅音效包elementaryOS音效
Win+E 打开文件管理器 进入到目录:/usr/share/sounds/deepin/stereo
右键管理员打开当前文件夹 把(例:钉宫语音包.tar.gz)解压后的语音包 全部替换

grub背景更改

grub背景图片目录
/boot/grub/themes/deepin/background.jpg

系统代理

shadownsocks-qt5
sudo pacman -S shadowsocks-qt5
sudo pacman -S python-pip
sudo pip3 install genpac
genpac --pac-compress --pac-proxy 'SOCKS5 127.0.0.1:1080' --format pac -o ~/auto.pac

在deepin的 设置–网络–系统代理–自动 填入pac文件位置:
file:///home/登录用户名/auto.pac

安装软件

pamac图形化软件管理器
sudo pacman -Syu pamac-gtk

终端显示信息
sudo pacman -S neofetch
sudo pacman -S screenfetch

火狐浏览器
sudo pacman -S --noconfirm firefox

360压缩
yay -S aur/360zip

百度网盘
sudo pacman -S archlinuxcn/baidunetdisk-bin

QQ
sudo pacman -S deepin.com.qq.im#官方

微信

微信-electronic版
yay -S --noconfirm electronic-wechat

微信-deepin版
需要添加archlinux源
yay -S deepin-wine-wechat#yaourt -S deepin-wechat

网易云音乐
sudo pacman -S netease-cloud-music

命令行版
高品质网易云音乐命令行版本,简洁优雅,丝般顺滑,基于Python编写
开源地址
pacaur -S netease-musicbox-git # or $ yaourt musicbox

QQ音乐(CoCoMusic)

开源地址
sudo pacman -U cocomusic-2.0.5.pacman

Thunderbird - 电子邮件客户端
sudo pacman -S thunderbird

Foxit- Foxit Reader - PDF 阅读器
sudo pacman -S foxitreader

Teamviewer- PC 远程控制/远程访问软件
sudo pacman -S teamviewer

WPS office - 办公套件

安装WPS
sudo pacman -S wps-office
安装中文字体支持
sudo pacman -S ttf-wps-fonts
备份配置文件
cp /usr/bin/wps /usr/bin/wps-backup
配置使WPS可以输入中文
sudo vim /usr/bin/wps
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

有道翻译
yay -S youdao-dict

Vnote markdown编辑器
sudo pacman -S vnote-git

代码彩色

安装
sudo pacman -S lolcat
使用
ls | lolcat