启动盘制作
Rufus
官方使用的工具是Rufus。
https://rufus.akeo.ie/?locale=zh_CN
深度启动盘制作工具
https://www.deepin.org/original/deepin-boot-maker/
包管理
自带Yaourt-Gui命令行工具,非常好用,常用的功能全部齐全!!!
安装 pacman -S
删除 pacman -R
移除已安装不需要软件包 pacman -Rs
删除一个包,所有依赖 pacman -Rsc
升级包 pacman -Syu
查询包数据库 pacman -Ss
搜索以安装的包 pacman -Qs
显示包大量信息 pacman -Si
本地安装包 pacman -Qi
清理包缓存 pacman -Sc
源管理
# 生成可用中国镜像站列表
sudo pacman-mirrors -i -c China -m rank
Tips:勾选https://mirrors.shu.edu.cn/manjaro/,然后按OK两次。
# 添加一个中文社区的仓库
sudo pacman -Syy
sudo pacman -S vim
sudo vim /etc/pacman.conf
[archlinuxcn]
# 加了SigLevel这一句后就不会校验签名了,任意软件都可以安装。
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
#Server = https://mirrors.shu.edu.cn/archlinuxcn/$arch
#第二个可以备用
# 安装archlinuxcn-keyring包导入GPG key.
sudo pacman -Sy archlinuxcn-keyring
# 刷新缓存
sudo pacman -Syy
# 安装yaourt以及pacaur(这两个仓库里有非常多的软件)
sudo pacman -S yaourt yaourt-gui-manjaro pacaur
Tips:其中的Server后的地址可以自己去添加不一样的archlinuxcn源,[帮助](https://lug.ustc.edu.cn/wiki/mirrors/help/archlinuxcn)
此后就可以去安装自己想要使用软件啦!!
yaourt [软件名]
使用yaourt安装软件:
a.不要使用root安装软件 否则报错
b.在提示调用vim时 输入vim保存
c.如果不想输入: 修改sudo vim ~/.zshrc 文件(在安装了zsh后再做)
文件最后加入export VISUAL="vim" 即可
出现Keys错误,签名失败之类的,依次运行以下命令
# 移除旧的keys
sudo rm -rf /etc/pacman.d/gnupg
# 初始化pacman的keys
sudo pacman-key --init
# 加载签名的keys
sudo pacman-key --populates archlinux
# 刷新升级已经签名的keys
sudo pacman-key -refresh-keys
# 清空并且下载新数据
sudo pacman -Sc
# 更新
sudo pacman -Syu
# 出现无法锁定database的错误
sudo rm /var/lib/pacman/db.lck
系统配置
# ssh 和netstat、ifconfig
sudo pacman -S openssh net-tools gcc
sudo systemctl start sshd
sudo systemctl enable sshd
配置固定IP
sudo -i
cd /etc/netctl/
ifocnfig #并记录网卡名
cp examples/ethernet-static [网卡名]
vim [网卡名]
简单修改网卡名和IP、网关、DNS等保存
netctl enable [网卡名] #启用网卡,会自动配置成服务
reboot #重启生效
# vnc
sudo pacman -S x11vnc
sudo x11vnc -storepasswd /etc/x11vnc.pass #设置密码
sudo systemctl start x11vnc
sudo systemctl enable x11vnc
# crontab
https://www.lulinux.com/archives/2252
# Python
自带了Python2和Python3,并且已安装好了pip
如果没安装好pip就执行安装命令
sudo pacman -S python-pip #安装pip3
sudo pacman -S python2-pip #安装pip2
安装KVM
# 检测硬件是否支持虚拟化
LC_ALL=C lscpu | grep Virtualization
# 检测内核是否支持(CONFIG_KVM_INTEL或者CONFIG_KVM_AMD的值应为‘m’或者‘y’)
zgrep CONFIG_KVM /proc/config.gz
# 安装
sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat
# 启动
sudo systemctl enable libvirtd.service
sudo systemctl start libvirtd.service
常用软件、服务
命令行工具(喜欢默认终端的可以忽略这个)
# 切换ZSH
sudo pacman -S zsh zsh-completions
cat /etc/shells
chsh -s /bin/zsh
#然后安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
chsh -s /bin/zsh
# Fish终端工具
# 安装Fish
sudo pacman -S fish
# 更换默认的shell
chsh -s /usr/bin/fish
搜狗拼音
# 搜狗输入法
sudo pacman -S fcitx-sogoupinyin #如果这一步无法安装可以用yaourt
sudo pacman -S fcitx-im #这里可能有多个选择(默认全部安装),安装带gtk,qt的(输入法界面需要这两个组件)
sudo pacman -S fcitx-configtool # 图形化的配置工具
sudo vim ~/.xprofile
添加如下语句
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
# 重启后才能生效
常用软件
# 安装配置Git
sudo pacman -S git
git config --global user.name "昵称"
git config --global user.email "注册邮箱"
# 批量安装
sudo pacman -S netease-cloud-music gimp vlc foxitreader shadowsocks-qt5
#谷歌浏览器
sudo pacman -S google-chrome
#国内版火狐浏览器
sudo pacman -S firefox firefox-i18n-zh-cn
#压缩解压缩
sudo pacman -S file-roller unrar unzip p7zip
#Git ssh
sudo pacman -S git openssh
# Synergy(共享鼠标键盘)
sudo pacman -S synergy
#安装wps
yaourt -S wps-office
yaourt -S ttf-wps-fonts
或
sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts
# 字体
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
选用:
sudo pacman -S adobe-source-han-sans-cn-fonts
sudo pacman -S adobe-source-han-serif-cn-fonts
sudo pacman -S noto-fonts-cjk
#VSCode
sudo pacman -S visual-studio-code-bin
sudo pacman -S atom
sudo yaourt -S sublime-text-3-imfix #这个版本可以解决中文无法输入的问题
#Androidstudio、Intellij IDEA Ultimate Editon、Pycharm、Genymotion等可以直接用pacman或yaourt来安装
sudo pacman -S pycharm-professional #这样安装专业版,普通版是pycharm
yaourt -S pycharm #有多个版本可选
注册码:https://blog.csdn.net/u014044812/article/details/78727496
# 微信小程序开发工具
sudo pacman -S wine winetricks
git clone https://github.com/cytle/wechat_web_devtools.git
# (下载一个大文件,安装时可能会出现异常error,ctrlC停止就行)
mv wechat_web_devtools /usr/local/wechat_web_devtools
cd /usr/local/wechat_web_devtools
./bin/wxdt install
./bin/wxdt
sudo vim /usr/bin/wxdt
#!/bin/bash
nohup /usr/local/wechat_web_devtools/bin/wxdt &
sudo chmod a+x /usr/bin/wxdt
aria2
# 安装aria2并加速源下载(一般很少用,浏览器就够了)
sudo pacman -S aria2
Tips:注意第二步会对固态硬盘出现问题。参见[固态问题:https://wiki.manjaro.org/index.php?title=Pacman_Tips#Optimize_the_database_access_speed
微信wechat
Github上[electronic-wechat](https://github.com/geeeeeeeeek/electronic-wechat)开源项目(据说比腾讯官方开发的要好)
# 快捷安装(可选设置比较多,图标模糊)
sudo pacman -S electronic-wechat
# 下载发行版(可选设置比较少,图标清晰)
直接下载发布的版本。解压到指定的地方,写个脚本或服务运行
https://github.com/geeeeeeeeek/electronic-wechat/releases
# 编译安装
cd ~
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
sudo pacman -S npm #会自动安装nodejs 10
cd electronic-wechat
npm install && npm start
# 安装在本地(对应系统执行对应语句,这是多平台的)
npm i electron-packager@12.1.0 #先升级这个包https://github.com/geeeeeeeeek/electronic-wechat/issues/650
npm run build:osx
npm run build:linux
npm run build:win32
npm run build:win64
看提示会在dist/目录下的某个文件夹生成打包好的程序。运行./electronic-wechat即可启动
# 启动脚本
sudo vim /usr/bin/wechat
# 写入以下内容,最后面空两行(不空行不会执行完)
#!/bin/bash
nohup /home/leo/xxxx/xxx/xxx/electronic-wechat &
echo "WeChat Start..."
sudo chmod a+x /usr/bin/wechat
之后要启动就直接执行wechat就行了,如果完全退出了再执行一次wechat就行了。
QQ、TIM
可能在ked桌面无法使用,换用其他桌面就好了。
#基于deepin移植的,兼容性比较好(https://www.lulinux.com/archives/1319)
# https://bbs.deepin.org/forum.php?mod=viewthread&tid=142928
sudo pacman -S deepin.com.qq.office #TIM
sudo pacman -S deepin.com.qq.im #QQ
# 以下方法不是很建议(原生wine套用deepin-wine容器)
# 用普通用户运行
yaourt -S deepin-wine-tim
yaourt -S deepin-wine-qq #会提示编辑文件,直接选n,最后继续构建Y。
钉钉
先安装nwjs:https://www.jianshu.com/p/a0557b3aa39a
然后克隆项目:https://club.doui.cc/topic/view/15c8b0ea25957196a9156b2d
运行:https://blog.csdn.net/happy_boys_/article/details/80868785
ss
yaourt -S shadowsocks
smb文件共享
# centos匿名共享参考:https://yelog.org/2017/07/03/CentOS7-anonymous-Samba/
sudo pacman -S samba gvfs-smb thunar-shares-plugin manjaro-settings-samba
# thunar-shares-plugin 可以thunar-shares-plugin-manjaro代替。
# 下面是简单的配置,可以直接用
sudo vim /etc/samba/smb.conf
[Public]
comment = Public Storage
path = /data/123
read only = no
create mask = 0777
directory mask = 0777
guest ok = yes
browseable = yes
# 修改权限,配置密码
sudo chmod -R 777 /data/123
gpasswd sambashare -a leolan
smbpasswd -a leolan
# 启用smaba 服务
systemctl enable smb nmb
systemctl start smb nmb
参考:
https://blog.csdn.net/aaa111/article/details/82774860
https://my.oschina.net/langxSpirit/blog/1647000
美化
KDE主题安装命令
sudo pacman -S papirus-icon-theme
sudo pacman -S arc-kde kvantum-theme-arc
安装完成之后去设置里面更改,不然没效果的.
这里还有一个自动的脚本安装文件
是一个b站的up主写的,我就偷过来了
git clone --depth 1 https://github.com/Linux-Theme-Collection/GTK-Themes.git
cd GTK-Themes
./install.sh ## or run "./install-all.sh" to install all themes
Gnome主题美化
Mac风格,见:https://www.jianshu.com/p/abba9642c4cb
原文中github地址已失效,代替:https://github.com/vinceliuice/Yosemite-gtk-theme
XFCE图标主题美化
图标:
yaourt -S numix-circle-icon-theme
pacman -S papirus-icon-theme
主题:
yaourt -S gtk-theme-arc-git
同样的的安装之后去设置里面找窗口管理器.
开机动画
https://www.jianshu.com/p/a908153d1a4d
参考资料:
https://blog.csdn.net/weixin_41301508/article/details/81193217
http://www.cnblogs.com/demonxian3/p/9259912.html
https://www.jianshu.com/p/4fce765a306b
https://www.jianshu.com/p/9e8fe8892b61
评论区