.# Manjaro软件安装、环境配置、问题汇总
内容来自网络搜集,使用记录备忘
pacman 命令语法
pacman -S package_name # 安装软件
pacman -S extra/package_name # 安装不同仓库中的版本
pacman -Syyu # 升级整个系统,y 是更新数据库,yy 是强制更新,u 是升级软件
pacman -Ss string # 在包数据库中查询软件
pacman -Si package_name # 显示软件的详细信息
pacman -Sc # 清除软件缓存,即 /var/cache/pacman/pkg 目录下的文件
pacman -R package_name # 删除单个软件
pacman -Rs package_name # 删除指定软件及其没有被其他已安装软件使用的依赖关系
pacman -Qs string # 查询已安装的软件包
pacman -Qi package_name # 查询本地安装包的详细信息
pacman -Ql package_name # 获取已安装软件所包含的文件的列表
pacman -U package.tar.zx # 从本地文件安装
pactree package_name # 显示软件的依赖树
yay 命令语法
yay -S 包名 # install软件
yay -Ss 关键字 # 根据关键字搜索软件包
yay -Rns 包名 # 卸载软件
yay -G 包名 # 可以只下载aur包而不构建
install vim
sudo pacman -Sy vim
==> ERROR: Cannot find the strip binary required for object file stripping。解决办法:
sudo pacman -Sy base-devel
在终端使用ll命令
修改 ~/.bashrc
vim ~/.bashrc设置别名。
添加如下行
alias ll='ls -alF'
alias la='ls -A'
alias vi='vim'
:wq存盘退出
source ~/.bashrc
然后就可以了。
添加archlinuxcn源
sudo vim /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux-cn/$arch
# 更新源列表
sudo pacman-mirrors -g
# 更新pacman数据库并全面更新系统
sudo pacman -Syyu
# 防止PGP签名错误
sudo pacman -S archlinuxcn-keyring
# 生成可用中国镜像站列表:
sudo pacman-mirrors -i -c China -m rank
yay 安装常用软件
参考 https://blog.csdn.net/qq_36016038/article/details/113622144
# 安装yay
sudo pacman -S yay
# 有道词典
yay -S youdao-dict
# wps
yay -S wps-office-cn
# 安装中文 https://www.jianshu.com/p/2e7b5ea94d7c
yay -S wps-office-mui-zh-cn
# wps字体安装:https://blog.csdn.net/weixin_36349646/article/details/91434872
# qq 微信
yay -S deepin-wine-wechat
yay -S deepin-wine-qq
# 微信输入框无法输入中文 https://blog.csdn.net/Ivansyi/article/details/105616383
# qq音乐 网易云音乐
yay -S qqmusic-bin
yay -S netease-cloud-music
# chrome 浏览器
yay -S google-chrome
# 安装vscodee
yay -S visual-studio-code-bin
# 百度网盘
yay -S baidunetdisk
# typora
yay -S typora
# 深度截图 https://www.ycmbcd.com/blog/html/15635483838496.html
yay -S deepin-screenshot
# postman
yay -S postman
# dbeaver
yay -S dbeaver
# notepad++
yay -S notepadqq
# 向日葵远程
yay -Sy sunloginclient
启动
sudo systemctl start runsunloginclient.service
# redis-desktop-manager
yay -S redis-desktop-manager
# 安装edge浏览器
yay -S microsoft-edge-dev-bin
创建桌面快捷方式
# 修改Exex和Icon
[Desktop Entry]
Name=webStorm
Comment=Rayn-webStorm
Exec=/home/ziran/myapp/WebStorm-212.5284.41/bin/webstorm.sh
Icon=/home/ziran/myapp/WebStorm-212.5284.41/bin/webstorm.png
Terminal=false
Type=Application
时间校准
sudo timedatectl set-local-rtc 1
安装搜狗输入法
参考 https://blog.csdn.net/qq_37284020/article/details/111357358
1.启用 Fcitx 支持
Manjaro Hello -> Applications -> Extend language support -> Manjaro Asoan Input ...Fcitx 打钩
yay -S fcitx-sogoupinyin
重启:
搜索 fcitx 配置 切换输入法
# linux 搜狗输入法 隐藏状态栏
进入sougou的配置目录 $HOME/.config/sogoupinyin/conf/env.ini 找到StatusAppearance 设置为
StatusAppearance=0
解决fcitx输入法/搜狗输入法在Intellij IDEA开发工具中输入法候选框无法跟随光标移动的问题
https://blog.csdn.net/Startapi/article/details/108851425
开发软件
Oracle JDK:https://www.oracle.com/java/technologies/javase-downloads.html
Maven: https://maven.apache.org/
Tomcat: http://tomcat.apache.org/
安装mysql
sudo pacman -S mysql
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
# 注意查看控制台输出的 初始密码
# 重启mysql
systemctl restart mysqld
sudo systemctl enable mysqld
# 登录mysql 使用初始化密码登录
mysql -u root -p
# 修改密码
alter user root@localhost identified by '123456';
flush privileges;
安装VIrtualBox虚拟机
https://www.jianshu.com/p/ef1f58ff84d7