当前位置: 代码迷 >> 综合 >> Manjaro安装后需做的事
  详细解决方案

Manjaro安装后需做的事

热度:57   发布时间:2023-09-05 19:40:47.0

查看我的manjaro详细信息,screenfetch命令

pavucontrol

官方镜像源(包括 core, extra, community, multilib )
sudo pacman-mirrors -i -c China -m rank //更新镜像排名
sudo pacman -Syy //更新数据源

更换软件源:

编辑sudo nano /etc/pacman.d/mirrors, 在最上方添加两行源地址

## 阿里云
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
## 清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

添加archlinuxcn软件源:

编辑nano /etc/pacman.conf,在最下方添加:

[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

升级系统

sudo pacman -Syyu

更新软件源并导入公钥:

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

安装搜狗拼音输入法

18.0.4 安装方法有变动 参照:
方法

sudo pacman -S fcitx-im #默认全部安装sudo pacman -S fcitx-configtoolsudo pacman -S fcitx-sogoupinyin安装完后 使用ctrl + 空格 切换
然后命令行输入fcitx或者重启系统,就可以配置中文输入法啦!
更新系统之后,输入法异常解决方案:
sogou-qimpanel  # 查看输入法异常错误提示
卸载所有跟fcitx 相关的东西,输入法安装的所有东西
sudo pacman -S fcitx-qt4 	#安装qt4
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin

添加输入法配置文件

sudo nano ~/.xprofile

添加以下内容export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

安装vim

sudo pacman -S vim

安装deepin-screenshot截图工具

pacman -S deepin-screenshot
配置快捷键:
打开系统设置快捷键—>自定义快捷键–>新建动作—>触发器配置快捷键—>动作---->填上deepin-screenshot

安装google-chrome

sudo pacman -S google-chrome #chrome 谷歌浏览器 运行 google-chrome-stable
/usr/bin/google-chrome-stable #启动谷歌 Chrome 浏览器。
https://github.com/haotian-wang/google-access-helper/releases
下载谷歌访问插件,后缀为.crx的插件文件
将该文件拖入谷歌拓展界面,即可进行安装

安装一系列的软件:

pacman -S electronic-wechat           #微信
pacman -S pycharm               #代码编辑器(IDE)
sudo pacman -S git										# 安装git
sudo pacman -S netease-cloud-music     # 网易云音乐
sudo pacman -S wiznote                          # 为知笔记
sudo pacman -S wps-office			# 安装wps
sudo pacman -S KolourPaint     #安装 画图神器
yay -S deepin.com.thunderspeed   # 安装迅雷
pacman -S baidupcs-git   # 百度网盘 命令模式 使用方法见github项目说明
pacman -S peek   #安装 录屏截图软件

pycharm hanhua

菜单栏中 添加/删除软件为应用商店,新手可搜索使用

安装anaconda

sudo pacman -S anaconda 	 # 安装
添加临时环境变量用于测试:
export PATH=/opt/anaconda/bin/:$PATH   
添加永久环境变量:
vim /etc/profile 
export PATH=/opt/anaconda/bin/:$PATH  # 添加到文件末尾
source /etc/profile # 配置文件生效
制定清华的源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

安装Yaourt

简介

Yaourt 是一个由 Julien Mischkowitz 所编写的 Bash 脚本,它是将 Pacman 与 AUR 这两者相结合的绝佳工具。通过 Yaourt 安装 AUR 中的包十分方便,它不仅简化了上述繁琐的过程,而且把这一过程半自动化,使用者只需在它的交互模式中简单的回答几个问题即可。此外,Yaourt 支持将结果以鲜亮的颜色输出,非常抢眼。
安装:sudo pacman -S yaourt
通过yaourt command即可列出所有的需要查询的命令或者软件,然后选择安装。

安装如果出现 空间不足的情况
可以 yaourt -G 把 PKGBUILD 下到硬盘上,自己进去makepkg。
也可以修改 /etc/yaourtrc,应该是那个 TMPDIR 吧。

不建议加大 tmpfs 大小,容易吃爆内存。

TIM/QQ

yaourt -S deepin-wine-tim    不可截图,容易卡死,推荐下面程序
yaourt -S deepin.com.qq.office    安装tim
更新,安装qq  官网linux已推出,直接下载pacman版本即可安装
sudo pacman -U linuxqq_1.0.1-ci-94_x86_64.pkg.tar.xz
下载连接:https://im.qq.com/linuxqq/download.html

office qq 不能直接运行 需要安装依赖
由于deepin-wine依赖了gnome系(mate,cinnamon,gnome)的setting-daemon,需要安装后运行(一般加入开机启动)

sudo pacman -S cinnamon-settings-daemon
/usr/lib/cinnamon-settings-daemon/csd-xsettings  # 只有运行才能运行tim,一般设置开机运行。会阻塞,需要最后运行。见后面。

配置 QQ截图热键原理:
在/opt/deepinwine/tools/sendkeys.sh脚本能够传递快捷键,如直接运行./sendkeys.sh a 则会向qq或tim进程发送 ctrl+alt+a。
在系统设置中 设置快捷键 运行脚本传递参数即可
系统设置 —快捷键—自定义快捷键----新建全局快捷键—命令/AUL

安装phpstorm

yaourt -Ss phpstorm 

如果出现编辑器无法输入中文问题,解决方法如下:

# 省略原来的代码
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jna.jar"
if [ -n "$WEBIDE_CLASSPATH" ]; thenCLASSPATH="$CLASSPATH:$WEBIDE_CLASSPATH"
fi
# ------需要加入的代码begin-----------
XMODIFIERS="@im=fcitx"
export XMODIFIERS
# ------需要加入的代码end----  一定要在 # Run the IDE. 的前面的如何地方  -------
# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
# 省略原来的代码
sudo pacman -S shadowsocks-qt5
或者 shadowsocks-libev
运行 /usr/bin/ss-qt5
chrome浏览器设置daili 设置手动----sokets 设置 qt5中的本地地址和端口 chrome 默认使用系统设置的daili。
使用谷歌访问助手时候,只有google能上网。其他网站不走daili。 暂停访问助手, 即可使用系统daili上网,chrome所有连接经过系统daili。访问助手和系统daili完美结合。

全局代理设置(命令行上wang):
sudo pacman -S proxychains
sudo gedit /etc/proxychains.conf
将文件里面的 socks4 127.0.0.1 9095改为
socks5 127.0.0.1 1080
其中1080为我自己的端口,我的本地服务器类型为socks5,这两个信息在你自己的json文件里面或者你的账号信息里面有,可以自己查看。
到此已经实现了浏览器+终端的FQ !!
使用方法:
在需要代理的命令前加上 proxychains4 ,如:
proxychains4 wget http://xxx.com/xxx.zip

账号购买地址:https://justmysocks.net/members/index.php

服务端配置:

配置shadowsocks

安装Snap

sudo pacman -S snapd
sudo systemctl enable --now snapd.socket
启动并启用snapd服务:
sudo systemctl enable --now snapd.socket
确认服务状态,运行systemctl status snapd.socket命令
使用介绍:
$ sudo snap install hello-world
列出已安装的snaps:
snap list
删除snap:
sudo snap remove hello-world

开机启动,开机运行命令脚本建立

系统设置----开机关机-----自动启动----添加脚本-----指定脚本位置。
脚本开头:#!/bin/sh 后续自定义命令

sudo 免密操作

开机启动和平时一些操作难免使用sudo命令。

su root  # 切换到root用户
nano /etc/sudoers/  下面一个文件 或者新建一个文件都可以
%sudo   ALL=(ALL) ALL  # 打开前面注释  
%wheel ALL=(ALL) ALL  后面添加,一定要保证在这个语句后面
duanjinfu       ALL=(ALL)       NOPASSWD:ALL
%duanjinfu       ALL=(ALL)       NOPASSWD:ALL