同步发布在个人博客: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

QQ

安装TIM或QQ的任意一种:pacman -S deepin.com.qq.officepacman -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常用软件和命令行推荐相关推荐

  1. 常用的stsadm命令行参数

    常用的stsadm命令行参数有: 1.installfeature.uninstallfeature: feature部署和卸载: 安装feature:stsadm -o installfeature ...

  2. gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...

    常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...

  3. 常用的python命令行解析库

    常用的python命令行解析库,这儿介绍3种: 1.argparse 2.click 3.fire argparse是python自带的模块,要经历解析器初始化.参数定义.解析一套流程,使用起来有些繁 ...

  4. 常用jdk的命令行工具:_jhsdb:JDK 9的新工具

    常用jdk的命令行工具: 我喜欢在分析性能和基于Java的应用程序的其他问题的早期步骤中使用JDK随附的命令行工具,并在诸如jcmd , jps , jstat , jinfo , jhat和jmap ...

  5. Ubuntu截图软件flameshot命令行下载

    截图软件flameshot命令行下载 一.安装 二.命令行截图 三.设置自定义快捷键 一.安装 sudo apt-get install flameshot 二.命令行截图 flameshot gui ...

  6. archlinux/manjaro常用软件推荐

    请确保已经配置好了arhclinuxcn和aur源 安装aur助手 --> yaourt用户 $ sudo pacman -S yaourt $ nano /etc/yaourtrc ----- ...

  7. android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...

    一.             环境配置和安装(Android2.2) 参考文章:这里 1.1     JDK 1.2     SDK 下载地址:http://dl.google.com/android ...

  8. Ubuntu 16.04 常用软件安装命令

    1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源.安装搜狗输入法.Chrome浏览器.网易云音乐.配置快捷键.安装git等等,下面就跟着我来配置吧,just ...

  9. Linux 发展史,以及常用的一些命令行。

    1.fiLinux基础 1.1.Unix Windows 生产环境 服务器–>windows server 2008 托管 FTP服务器(空间) VPS 独享主机 (远程桌面链接) Linux ...

最新文章

  1. 组成关系映射(注解)
  2. Java 并发编程笔记(一)
  3. php中怎么连接数据库中的表,php 连接 excel表格数据库数据-php中如何将execl的数据导入到数据库中...
  4. TensorFlow(七)tf.nn库
  5. java open course_关于开闭原则 JavaDiscountCourse 类的设计
  6. centos安装llvm_Linux CentOS上编译并安装Clang教程
  7. boot界面上下键调节键不能动_为什么电脑一开机就自动进入BIOS界面
  8. wordpress模板-Blocksy主题模板V1.8.3.4
  9. 基于visual Studio2013解决C语言竞赛题之1008整除数
  10. iosession在linux下拒绝链接,iosession 关闭
  11. 【转】Web布局中的几种宽高自适应
  12. java模板和回调机制学习总结
  13. 2016最新版App Store应用审核指南完整版
  14. 红罐王老吉品牌定位战略
  15. XAMP安装Apacher无法启动
  16. 个人常用软件及浏览器插件分享
  17. ArcGIS工具 - 导出数据库结构
  18. 福特汉姆大学计算机科学专业,留学福特汉姆大学专业
  19. 信息系统项目管理师知识总结
  20. 大蕉毕业三周年了,有话对你说 No.103

热门文章

  1. 海康iMVS-VM-6100/7100机器视觉软件加密狗
  2. Android SingleLiveEvent Redux with Kotlin Flow
  3. VUE 缓存 设置缓存 使用缓存
  4. 用Javascript实现下拉菜单
  5. Hystrix Turbine聚合监控
  6. 薄壁轴承摩擦力矩_等截面薄壁轴承常见三大问题分析
  7. Python先生,你好!(2)——对数据进行标准化处理
  8. slo sla_SLA,SLO和SLI工程师指南
  9. HVS人眼视觉系统(Human Visual System)
  10. LaTeX 西班牙语