date: 2019/1/26 13:27:06
一、设置su sudo免密
1、设置su免密
sudo vim /etc/pam.d/su
直接将如下两行内容取消注释
auth sufficient pam_wheel.so trust use_uid
auth required pam_wheel.so use_uid
查看用户的uid以及所在的群组信息是否在wheel组中
id user_name
2、设置sudo免密(与ubuntu略有不同)
sudo vim /etc/sudoers
在文档的最后一行
%user_name ALL=(ALL) NOPASSWD: ALL
二、配置国内镜像源
1、选择国内源
sudo pacman-mirrors -i -c China -m rank # 勾选ustc科大源
2、添加archlinuxcn库和antergos库
$ sudo vim /etc/pacman.conf
# 在文件末尾添加以下两行
[archlinuxcn]
SigLevel = TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
[antergos]
SigLevel = TrustAll
Server = https://mirrors.ustc.edu.cn/antergos/$repo/$arch
或者使用echo提取字符串,使用管道符将上一个命令的输出作为输入(tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件 参数 -a 为追加的意思 )
echo -e "\n[archlinuxcn]\nSigLevel = TrustAll\nServer = https://mirrors.ustc.edu.cn/archlinuxcn/\$arch\n\n[antergos]\nSigLevel = TrustAll\nServer = https://mirrors.ustc.edu.cn/antergos/\$repo/\$arch\n"|sudo tee -a /etc/pacman.conf
3、安装archlinuxcn antergos签名钥匙
sudo pacman -S --noconfirm archlinuxcn-keyring antergos-keyring
sudo pacman -Sy --noconfirm antergos-keyring
三、常用软件安装
1、安装yay(兼容pacman,yaourt 推荐使用yay安装软件,安装时不使用sudo)
sudo pacman -S --noconfirm yay
2、安装yaourt
manjaro有自己的图形化包管理器,pamac,当然也可以命令行使用archlinux系的,还有AUR助手 yaourt 更方便。
Yaourt可用于查找软件包(包括[core] [extra] [community] AUR的软件包,pacman只能查找非AUR的软件包)
sudo pacman -S --noconfirm yaourt
2、安装vim编
yay -S --noconfirm vim
3、安装搜狗输入法
yay -S --noconfirm fcitx-im fcitx-configtool fcitx-sogoupinyin
在配置文件中配置输入法(此处应注意不同的发行版本对应的配置文件名可能不同)
vim ~/.profile
# 追加如下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
或者使用echo提取字符串,输出重定向到配置文件中
sudo echo -e "export GTK_IM_MODULE=fcitx\nexport QT_IM_MODULE=fcitx\nexport XMODIFIERS=@im=fcitx">>~/.profile
4、oracle vm virtualbox 虚拟机
yay -Sy virtualbox linux414-virtualbox-host-modules virtualbox-ext-oracle
5、安装Tim
yay -S --noconfirm deepin.com.qq.office
配置中文输入
sudo vim /opt/deepinwine/apps/Deepin-TIM/run.sh
# 追加如下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
6、安装 oh my zsh
yay -S --noconfirm zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" # 下载并配置ohmyzsh
chsh -s /bin/zsh # 更改默认的shell
其他常用
yay -S --noconfirm netease-cloud-music youdao-dict google-chrome
netease-cloud-music 网易云音乐
youdao-dict 网易有道词典
google-chrome 谷歌浏览器
masterpdfeditor 对linux用户免费的PDF浏览及编辑器,支持实时预览
remarkable 卓越且功能齐全的 Markdown 编辑器
uget 媲美迅雷的下载工具
filezilla 强大的FTP工具
shadowsocks-qt5 翻墙工具,配合浏览器插件SwitchyOmega使用
deepin-screenshot 深度截图工具
shutter 强大的截图工具,gnome-web-photo配合使用
wiznote 为知笔记
easystroke 鼠标手势
catfish 基于GTK+的非常快速,轻量级的文件搜索工具
peek 屏幕录像工具,小巧玲珑,可保存录像为gif动图和兼容于html5的webm视频
xmind 跨平台的思维导图工具,关键还是可以导入MindManage的文件
bleachbit 快速释放磁盘空间并不知疲倦地守卫你的隐私。释放缓存,删除 cookie,清除互联网浏览历史,清理临时文件,删除日志,以及更多功能...
xchm chm文件浏览器
安装深信vpn
yaourt -S easyconnect
四、开发软件安装
1、安装SVN
yay -S --noconfirm subversion
常用命令:
svn checkout svn服务地址
svn update
可选安装:
eclipse-jee 企业Java 集成开发环境
dbeaver 通用数据库客户端,支持多个平台及多种数据库,社区版是免费的
nginx 终端执行 sudo nginx 启动,sudo nginx -s stop/realod 停止或重启;
tomcat8 开发必备,轻量的应用服务器;
zookeeper 终端执行sudo zkServer.sh start 启动;
五、家目录改为英文
sudo pacman -S xdg-user-dirs-gtk
export LANG=en_US
xdg-user-dirs-gtk-update
#然后会有个窗口提示语言更改,更新名称即可
export LANG=zh_CN.UTF-8
本文档详细介绍了Manjaro_Xfce安装后的配置步骤,包括设置su和sudo免密、配置国内镜像源、安装常用及开发软件,如yay、vim、搜狗输入法、VirtualBox等,并提供了相关命令行操作指导。

414

被折叠的 条评论
为什么被折叠?



