Manjaro常用软件和命令行推荐

简介
最近安装上了号称世界排名第一的基于Arch Linux的发行版Manjaro,并进行了一些配置,可以点击查看。安装了很多好的软件和命令行工具,以此记录,给以后的自己和需要的人。

首先查看我的manjaro详细信息,一个screenfetch命令:

Manjaro系统
Manjaro系统简介
Wiki上的介绍

Manjaro Linux(或简称Manjaro)是基于Arch Linux的Linux发行版,使用Xfce和KDE Plasma作为默认桌面环境,和Arch一样,采用滚动更新。其目标是为PC提供易于使用的自由的操作系统。
Manjaro Linux基于Arch Linux,但拥有自己独立的软件仓库。Manjaro的目标是让强大的Arch更方便用户使用,Manjaro使用著名的Pacman且可以直接利用AUR上的资源。Manjaro本身使用三个软件仓库:不稳定库,即含有那些不成熟的Arch包,这些包与Arch源有1-2天的延后;测试库,每周同步一次,包含那些Arch不稳定源的包;以及稳定库,包含那些由开发团队确认稳定的软件。

Manjaro包管理
Pacman: pacman 是 Arch Linux 的软件包管理器,具有依赖处理和构建软件包的功能;
Yaourt: Pacman 与 AUR 这两者相结合的绝佳工具的bash脚本。安装:sudo pacman -S yaourt

常用软件和命令
搜狗输入法
安装:

sudo pacman -S fcitx-im # 全部安装
sudo pacman -S fcitx-configtool # 图形化配置工具
sudo pacman -S fcitx-sogoupinyin
1
2
3
配置:
vi ~/.xprofile,添加如下内容:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
1
2
3
同样可以安装谷歌输入法:sudo pacman -S fcitx-sogoupinyin

办公软件WPS
安装软件和缺失字体:

sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts
1
2
解决无法输入中文问题:
sudo vim /usr/bin/wps,在第一行(#!/bin/bash)下面添加:

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=“fcitx”
gOpt=
#gOptExt=-multiply
gTemplateExt=(“wpt” “dot” “dotx”)
1
2
3
4
5

vim
安装:sudo pacman -S vim
配置:https://www.zhyong.cn/posts/edab/#安装vim

QQ
安装TIM或QQ的任意一种:pacman -S deepin.com.qq.office或pacman -S deepin.com.qq.im
注:KDE里无法正常使用wine QQ方案

Linux微信
electronic-wechat:sudo pacman -S electronic-wechat

谷歌浏览器
安装:sudo pacman -S google-chrome

Pycharm
python编辑器pycharm:sudo pacman -S pycharm

网易云音乐
安装:sudo pacman -S netease-cloud-music,良心之作。

Typora
Markdown编辑器:Typora:yaourt typora

GitKraken
强大的全平台Git客户端GitKraken: yaourt GitKraken

Gimp
图像编辑器Gimp:sudo pacman -S gimp

Foxit
强大的PDF阅读器Foxit: yaourt foxit

深度截图
小巧强大的截图工具深度截图:sudo pacman -S deepin-screenshot

electron-netease-cloud-music
网易云音乐非官方客户端electron-netease-cloud-music: sudo pacman -S electron-netease-cloud-music

网易云音乐命令行版
网易云命令行播放器(很赞)NetEase-MusicBox: yaourt musicbox,使用方法点击查看

阿里云OSS
阿里云OSS客户端: 点击下载:oss Browser1.7.2,解压到目录,运行oss-browser即可。
若出现:./oss-browser: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory,解决:
sudo pacman -S gconf

OneDrive Linux
onedrive Linux客户端:https://github.com/skilion/onedrive
安装:

sudo pacman -S curl sqlite dlang # 安装依赖
git clone https://github.com/skilion/onedrive.git
cd onedrive
make
sudo make install
1
2
3
4
5
**注意:**首次运行时,必须在命令行中运行并进行授权,运行之前进行配置,否则会自动下载onedrive中所有文件。
配置:

mkdir -p ~/.config/onedrive
cp ./config ~/.config/onedrive/config
vim ~/.config/onedrive/config
1
2
3
默认可以不改变,对于需要同步的文件夹,推荐使用sync_list,更加简单明了。
在~/.config/onedrive新建sync_list文件,文件的每一行代表sync_dir的相对路径。在所有操作期间,将跳过与文件的任何行不匹配的所有文件和目录。如:

Backup
Documents/latest_report.docx
Work/ProjectX
notes.txt
1
2
3
4
当添加新文件或改动文件时,需手动上传同步:onedrive --resync --verbose
当然也可以自动同步:

systemctl --user enable onedrive
systemctl --user start onedrive
1
2
zsh
强大的shell命令脚本解释器zsh: https://www.zhyong.cn/posts/edab/#安装zsh

aria2
强大的命令行下载工具aria2: sudo pacman -S aria2

you-get
强大的Web内容(视频,音频,图片)下载工具you-get: sudo pacman -S you-get

brook
轻量级跨平台的go语言代理工具brook: sudo pacman -S brook

autojump
目录跳转神奇autojump: sudo pacman -S autojump,安装完成后需进行简单配置:
在~/.zshrc中添加:

source /usr/share/autojump/autojump.zsh
1
如果默认Shell是bash的话,在~/.bashrc中添加:source /usr/share/autojump/autojump.bash

fzf
模糊搜素神奇fzf: sudo pacman -S fzf,具体配置查看文档,我的配置是添加alias:alias fzf=“fzf --height 40%”,可在oh-my-zsh配置文件中添加fzf插件。
个人认为通过vim **再按Tab键更好地利用了fzf命令,类似的还有kill **等。

ag
一个速度极快的类似ack的代码搜索工具ag: sudo pacman -S the_silver_searcher

thefuck
自动纠正上一个控制台命令thefuck: sudo pacman -S thefuck

tmux
强大的终端复用工具tmux: sudo pacman -S tmux

tig
字符模式下交互查看git项目tig: sudo pacman -S tig


作者:was172
来源:CSDN
原文:https://blog.csdn.net/was172/article/details/82826607?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(linux)