Manjaro常用软件和命令行推荐
同步发布在个人博客:https://www.zhyong.cn/
简介
最近安装上了号称世界排名第一的基于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
配置:
vi ~/.xprofile
,添加如下内容:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
同样可以安装谷歌输入法:sudo pacman -S fcitx-sogoupinyin
办公软件WPS
安装软件和缺失字体:
sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts
解决无法输入中文问题:
sudo vim /usr/bin/wps
,在第一行(#!/bin/bash
)下面添加:
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"
gOpt=
#gOptExt=-multiply
gTemplateExt=("wpt" "dot" "dotx")
vim
安装:sudo pacman -S vim
配置:https://www.zhyong.cn/posts/edab/#安装vim
安装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
**注意:**首次运行时,必须在命令行中运行并进行授权,运行之前进行配置,否则会自动下载onedrive中所有文件。
配置:
mkdir -p ~/.config/onedrive
cp ./config ~/.config/onedrive/config
vim ~/.config/onedrive/config
默认可以不改变,对于需要同步的文件夹,推荐使用sync_list
,更加简单明了。
在~/.config/onedrive
新建sync_list
文件,文件的每一行代表sync_dir的相对路径。在所有操作期间,将跳过与文件的任何行不匹配的所有文件和目录。如:
Backup
Documents/latest_report.docx
Work/ProjectX
notes.txt
当添加新文件或改动文件时,需手动上传同步:onedrive --resync --verbose
当然也可以自动同步:
systemctl --user enable onedrive
systemctl --user start onedrive
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
如果默认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
Manjaro常用软件和命令行推荐相关推荐
- 常用的stsadm命令行参数
常用的stsadm命令行参数有: 1.installfeature.uninstallfeature: feature部署和卸载: 安装feature:stsadm -o installfeature ...
- gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...
常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...
- 常用的python命令行解析库
常用的python命令行解析库,这儿介绍3种: 1.argparse 2.click 3.fire argparse是python自带的模块,要经历解析器初始化.参数定义.解析一套流程,使用起来有些繁 ...
- 常用jdk的命令行工具:_jhsdb:JDK 9的新工具
常用jdk的命令行工具: 我喜欢在分析性能和基于Java的应用程序的其他问题的早期步骤中使用JDK随附的命令行工具,并在诸如jcmd , jps , jstat , jinfo , jhat和jmap ...
- Ubuntu截图软件flameshot命令行下载
截图软件flameshot命令行下载 一.安装 二.命令行截图 三.设置自定义快捷键 一.安装 sudo apt-get install flameshot 二.命令行截图 flameshot gui ...
- archlinux/manjaro常用软件推荐
请确保已经配置好了arhclinuxcn和aur源 安装aur助手 --> yaourt用户 $ sudo pacman -S yaourt $ nano /etc/yaourtrc ----- ...
- android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...
一. 环境配置和安装(Android2.2) 参考文章:这里 1.1 JDK 1.2 SDK 下载地址:http://dl.google.com/android ...
- Ubuntu 16.04 常用软件安装命令
1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源.安装搜狗输入法.Chrome浏览器.网易云音乐.配置快捷键.安装git等等,下面就跟着我来配置吧,just ...
- Linux 发展史,以及常用的一些命令行。
1.fiLinux基础 1.1.Unix Windows 生产环境 服务器–>windows server 2008 托管 FTP服务器(空间) VPS 独享主机 (远程桌面链接) Linux ...
最新文章
- 组成关系映射(注解)
- Java 并发编程笔记(一)
- php中怎么连接数据库中的表,php 连接 excel表格数据库数据-php中如何将execl的数据导入到数据库中...
- TensorFlow(七)tf.nn库
- java open course_关于开闭原则 JavaDiscountCourse 类的设计
- centos安装llvm_Linux CentOS上编译并安装Clang教程
- boot界面上下键调节键不能动_为什么电脑一开机就自动进入BIOS界面
- wordpress模板-Blocksy主题模板V1.8.3.4
- 基于visual Studio2013解决C语言竞赛题之1008整除数
- iosession在linux下拒绝链接,iosession 关闭
- 【转】Web布局中的几种宽高自适应
- java模板和回调机制学习总结
- 2016最新版App Store应用审核指南完整版
- 红罐王老吉品牌定位战略
- XAMP安装Apacher无法启动
- 个人常用软件及浏览器插件分享
- ArcGIS工具 - 导出数据库结构
- 福特汉姆大学计算机科学专业,留学福特汉姆大学专业
- 信息系统项目管理师知识总结
- 大蕉毕业三周年了,有话对你说 No.103