Skip to main content
  1. All Posts/

Tool

Tools Shell

Manjaro安装后需要的那些骚操作

  • 假设你已经安装了,如果没有的话就去 Manjaro官网 下载一个 KDE Edition 版本,找一个专门刻录linux系统的软件(Rufus | etcher) 刻录到U盘上(不要用常规刻录window的软件刻录,当然年轻爱折腾请随意),开机F12 or F2 ,选择U盘启动即可安装成功了。(最后发现还是manjaro-gnome好用,哈哈!!!)
  • 如何你觉得本教程还不错欢迎分享 Star.
    [TOC]

设置中国源

肉体扶墙可跳过,在我天朝还是配置一下

选择一个响应快速的源

sudo pacman-mirrors -i -c China -m rank   

之后在添加一 个archlinuxcn 中国源

# sudo vim /etc/pacman.conf 
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

# Aliyun镜像源
# sudo vim /etc/pacman.d/mirrorlist
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch

以上基本OK了,如果你你喜欢其他的源也可以追加上去
更新下系统

sudo pacman -Syyu && sudo pacman -S archlinuxcn-keyring

至于其他嘛,看自己的需求安装,一般情况下很多东西Manjaro都配置好了,而且是最新的。

终端美化

无特殊说明都在 ~ 目录操作 : cd ~

zsh

有时候 一些linux发行版提示:zsh没有安装,那么:

sudo pacman -S zsh
# Ubuntu debain
sudo apt-get install zsh

详细的教程直接看官网说明,大概步骤:
1、install zsh for select anyone :

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2、把zsh设置默认shell

chsh -s /bin/zsh

3、主题配置 ~ .zshrc 没有新建一个 ( 默认我觉得挺好看的 )

vim .zshrc
ZSH_THEME="robbyrussell"

配置自动提示:zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions --depth 1

~/.zshrc 中添加

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

tip:你可以在 .zshrc 文件末尾添加一下别名,这样就可以不用每次桥很长的命令

# vim ~/.zshrc`
# ============= Base =============================
alias cls="clear && ls"
alias RM='rm -rf'
alias ll="ls -alh"
# ============== docker ==========================
alias dc="docker-compose"
alias dca="dc up -d nginx phpmyadmin"
alias dcps="docker-compose ps"
alias dcres="docker-compose restart && dcps"
alias dcn='docker-compose restart nginx && dcps'
alias dcd='dc down'
# ============ Docker Code Dir =====================
alias ld="cd $HOME/Code/laradock"
alias ldca="ld && dca"
alias ldps="ld && dcps"
alias ldn="ld && dcn"
alias ldd="ld && dcd"
alias ldres="ld && dcres"
alias web="cd $HOME/Code/web"
# ============= zsh-autosuggestions ===============
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

Ps:没有效果的话重启一下终端就可以了。(更多Docker技巧请查看Docker文件夹)

AUR

因为 pacman 包管理器本身并不直接支持 AUR,所以我们要装个 AUR helper,打开通往快乐的大门。
Manjaro 自带的 pamac 图形化包管理器在设置中即可开启 AUR 支持。命令行下我选用了 yay,可以直接从官方 community 仓库中安装:

# 后面那个是编译包时需要的一些工具,不然会报错缺少 fakeroot 之类的
sudo pacman -S yay base-devel

# 设置 AUR 清华镜像源
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save

# 开启 pacman 和 yay 的彩色输出
sudo sed -i "s/#Color/Color/g" /etc/pacman.conf

如何安装软件?

Arch终端推荐有三种方式:pacmanyayyaourt

sudo pacman -S yay yaourt //pacman默认就有

图形化界面安装: Octopipamac

sudo pacman -S pamac 

安装工具 pacman -S packageName or yaourt -S packageName

sudo pacman -S atom git vim typora wget yarn phpstorm webstorm

pacman 的一些基本操作供参考

pacman -S package_name        # 安装软件
pacman -S extra/package_name  # 安装不同仓库中的版本
pacman -Syu                   # 升级整个系统,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          # 显示软件的依赖树

软件推荐

Chrome Or Google

sudo pacman -S chromium
sudo pacman -S google-chrome

WeChat

官方版本:wechat_uos

sudo pacman -S wechat-uos

开发工具-toolbox

安装toolbox: https://www.jetbrains.com/zh-cn/toolbox-app/
安装这一个即可管理其它软件,非常方便,推荐使用。

全套激活方法: https://doc.orangbus.cn/MyNote/jetbrains%20.html

OBS

sudo pacman -S obs-studio

网易云

sudo pacman -S netease-cloud-music

搜狗输入法

# 安装一下 yay
sudo pacman -S yay

# 安装sougou输入法
yay -S fcitx-im fcitx-configtool fcitx-sogoupinyin

#修改配置文件
sudo vim /etc/environment
# 在末尾处追加

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

# 没有生效的话注销一下系统就OJBK了!!!
reboot

如何在 Jetbrain 软件中输入汉字
1、打开软件的安装目录,将下面的配置复制到对应的文件中粘贴即可。

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

举例

  • Goland:

    sudo vim /opt/goland/bin/goland.sh
  • phpstorm

    sudo vim /opt/phpstorm/bin/phpstorm.sh
  • webstorm

    sudo vim /opt/webstorm/bin/webstorm.sh

推荐使用toolbox进行安装,软件破解教程可查看: https://doc.orangbus.cn

坚果云(网盘)

sudo pacman -S nutstore

有时候我们安装好了却无法打开的情况, 打开终端,修改这个文件

vim ~/.nutstore/dist/conf/nutstore.properties
#enable webUl when it is possible 
webui.enable=true 修改为 webui.enable=false

Typora

个人认为最好用的markdown编辑器之一

sudo pacman -S typora

个人比较喜欢的vue主题: http://theme.typora.io/theme/Vue/
安装主题:首先下载主题包并解压,解压后有一个【vue文件】和【vue.css】,然后打开typora>theme>open theme folder,把【vue文件夹】【vue.css】复制到【主题目录】的同级目录即可。

you-get 视频下载神器

首先安装pip,更多安装方法参考菜鸟

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
sudo python3 get-pip.py    # 运行安装脚本。

部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

sudo apt-get install python3-pip
# 测试
pip3 -v

安装 You-get

pip3 install you-get 

todesk远程工具

链接地址: https://bbs.todesk.com/thread-500-1-1.html
软件包下载地址: https://dl.todesk.com/linux/todesk_1.2.5_x86_64.pkg.tar.zst
安装命令:

sudo pacman -U todesk_1.2.5_x86_64.pkg.tar.zst

命令助手:Tldr

npm install -g tldr

使用方法:看这张图你因该就明白了

终端复用:Tmux

sudo pacman -S...