Manjaro常用软件和命令行推荐

同步发布在个人博客:https://www.zhyong.cn/

简介

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

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

pic

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")

pic

vim

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

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
pic

谷歌浏览器

安装:sudo pacman -S google-chrome

pic

Pycharm

python编辑器pycharm:sudo pacman -S pycharm

pic

网易云音乐

安装:sudo pacman -S netease-cloud-music,良心之作。

pic

Typora

Markdown编辑器:Typora:yaourt typora

pic

GitKraken

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

pic

Gimp

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

gimp

Foxit

强大的PDF阅读器Foxit: yaourt foxit

pic

深度截图

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

pic

electron-netease-cloud-music

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

pic

网易云音乐命令行版

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

pic

阿里云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
pic

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

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 **等。
pic

ag

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

pic

thefuck

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

pic

tmux

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

pic

tig

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

pic

### 回答1: Arch LinuxManjaro 都是基于 Linux 内核的操作系统。Arch Linux 是一个轻量级的、自由的、开源的操作系统,它的设计目标是简单、灵活、可定制。Manjaro 是基于 Arch Linux 的操作系统,它的设计目标是易用性和用户友好性,提供了一个易于安装和使用的桌面环境。两者都有着强大的社区支持和软件包管理系统,可以满足用户的各种需求。 ### 回答2: Arch LinuxManjaro 都是流行的 Linux 发行版,它们有着相似之处,但也有些许不同。 首先,Arch Linux 是一个轻量级、高度自定义的发行版,它的设计理念是提供一个干净、简单的基础系统,并鼓励用户根据自身需要进行个性化配置。Arch Linux 使用 Rolling Release 模式,意味着没有版本发布,而是通过持续更新软件包来保持系统处于最新状态。这也意味着用户需要频繁更新系统以获取最新的补丁和功能。 然而,对于一些新手来说,Arch Linux 可能会有一定的学习曲线,因为它需要用户手动配置和安装软件包。这也是 Manjaro 的出现目的之一,Manjaro 是基于 Arch Linux 的发行版,致力于简化安装和使用过程。Manjaro 提供了一个易于使用的图形化安装程序,以及预先配置好的桌面环境和一系列常用软件Manjaro 也是一个 Rolling Release 发行版,但相对于 Arch Linux,它会有一些延迟以确保系统稳定性。 另一个不同点是软件仓库的管理。Arch Linux 使用官方的软件包管理器 Pacman,它具有强大的功能和较高的自定制能力。Manjaro 则使用了一个称为 Pamac 的图形化软件包管理器,为用户提供了更简单和直观的软件包安装和管理界面。 总体而言,Arch Linux 适合那些乐于自定义和深入学习 Linux 的用户,而 Manjaro 则更加注重易用性和稳定性,适合那些希望使用 Arch Linux 的基础系统但又不愿意投入太多精力进行配置的用户。无论选择哪个发行版,都要根据个人需求和技术水平进行考虑。 ### 回答3: Arch LinuxManjaro都是流行的Linux发行版本。 Arch Linux是一种面向高级用户的发行版,注重灵活性和自定义。它遵循“滚动发布”模型,这意味着用户可以持续获得最新的软件包和更新。Arch Linux以其极简的设计和文档详尽而闻名,因此,它对于那些希望完全控制自己系统的技术人员来说是理想的选择。然而,考虑到开发和维护所需的技术知识,Arch Linux对新手可能会有一定的学习曲线。 Manjaro则建立在Arch Linux的基础上,旨在提供一个更易用和用户友好的发行版。它保留了Arch的灵活性和自定义性,但简化了安装和配置过程。相比于Arch Linux的持续滚动版本,Manjaro采用了稳定版本发布策略,每隔几个月发布一个稳定版本,使得用户可以更轻松地管理和维护自己的系统。Manjaro还附带了一套预装的软件包,以满足常见的用户需求,同时还提供了易于使用的图形界面工具来管理系统和软件。 选择使用Arch Linux还是Manjaro,取决于你的需求和技能水平。如果你是一个有经验的用户,喜欢自由和定制性,那么Arch Linux可能更适合你。如果你是一个相对新手,或者希望拥有一个稳定、易用的Linux系统,那么Manjaro是一个更好的选择。无论选择哪个发行版,都有一个活跃的社区支持和丰富的文档资源可供参考。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值