- 个人经验总结,转载请注明出处
收录 archlinux 必备/常用/优秀软件。持续更新……
必装软件
sudo
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。必装。
1 | sudo pacman -S sudo |
AUR助手
AUR助手支持从安装AUR(ArchLinux User-community Repository)自动化安装软件,使用方式与pacman类似。常用的AUR助手有yay
、yaourt
、pacaur
、pikaur
、aurman
。这里笔者安装的是pikaur
。
1 | sudo pacman -S pikaur |
安装AUR助手首先需要配置archlinuxcn中文社区仓库。
- 编辑
/etc/pacman.conf/
,在文件末尾添加:
1
2
3 [archlinuxcn]
SigLevel = Optional TrustAll
Server = http://repo.archlinuxcn.org/$arch
- 添加GPG密钥
1 sudo pacman -S archlinuxcn-keyring
桌面配置
Gnome
Gnome桌面环境。Gnome是一款开源、易扩展的Linux桌面环境。
1 | sudo pacman -S gnome gnome-extra |
安装Gnome美化、优化工具。
1 | sudo pacman -S gnome-tweaks |
安装dconf支持gnome更多的个性化配置需求。
1 | sudo pacman -S dconf-editor |
Mojava-GTK-Theme
Mac OSX风格的桌面主题。配合Gnome、Pantheon、XFCE、Mate使用。
稳定版(推荐,虽然我用的是git版)
1
pikaur -S mojave-gtk-theme
git版
1
pikaur -S mojava-gtk-theme-git
输入法
IBus & Rime
1 | sudo pacman -S ibus-rime |
Fcitx & Rime
1 | sudo pacman -S fcitx-im |
互联网
浏览器
Firefox
火狐浏览器。
1 | sudo pacman -S firefox firefox-i18n |
Chrome
谷歌浏览器
1 | sudo pacman -S google-chrome |
Tor
洋葱浏览器。
1 | sudo pacman -S tor-browser |
科学上网工具
Lantern
蓝灯。
1 | sudo pacman -Ss lantern-bin |
聊天软件
腾讯官方的 Linux 版 QQ。这个版本的 QQ 非常简陋,但是对于仅有聊天发送文件需求、并且没有其他
wine
需求的人来说,使用这个版本的 QQ 后就可以把deepin-wine
卸载了,感觉还是挺爽的。1
pikaur -S linuxqq
运行在
deepin-wine
上,可以选择安装 TIM 或者 QQ(个人比较喜欢 TIM,比较轻量级)。TIM
1
sudo pacman -S deepin.com.qq.office
QQ
1
sudo pacman -S deepin.com.qq.im
米聊
小米公司出品,真正跨平台的国产聊天软件。
1 | pikaur -S mitalk |
HexChat
支持多语言的跨平台、开源IRC客户端,用来聊天。
1 | sudo pacman -S hexchat |
常用软件
fish
好用的命令行提示工具。比内置的bash
好用很多。
1 | sudo pacman -S fish |
Terminator
好用的Linux终端。
1 | sudo pacman -S terminator |
lsof
Linux查看端口
1 | sudo pacman -S lsof |
uGet
跨平台、开源的多线程下载软件。
1 | sudo pacman -S uget |
配合aria2使用
1 | sudo pacman -S aria2 |
如果要使用浏览器扩展,还需安装uget-integrator
1 | sudo pacman -S uget-integrator |
p7zip
”7-zip“的Linux版本,一款压缩解压工具。
1 | sudo pacman -S p7zip |
Thunderbird
雷鸟,Mozilla开发的开源邮件客户端,Linux下邮件客户端就用这个了。
1 | sudo pacman -S thunderbird thunderbird-i18n |
编程开发
开发语言/编译工具
GCC
GCC
原名GNU C Compiler
,因为它原本只能处理C语言。GCC
很快地扩展,变得可处理C++
。后来又扩展能够支持更多编程语言,如Fortran
、Pascal
、Objective-C
、Java
、Ada
、Go
以及各类处理器架构上的汇编语言等,所以改名GNU Compiler Collection
。
1 | sudo pacman -S gcc |
Clang
C
、C++
、Objective-C
的轻量级编译器。
1 | sudo pacman -S clang |
CMake
一个跨平台的安装(编译工具)。
1 | sudo pacman -S cmake |
Node.js
Node.js
是一个基于Chrome V8
引擎的JavaScript
运行环境。这东西让Javascript
焕发了新生。
1 | sudo pacman -S nodejs |
安装npm
,npm
是JavaScript
世界的包管理工具,并且是Node.js
平台的默认包管理工具。
1 | sudo pacman -S npm |
Python
python3和python2
1 | sudo pacman -S python python2 |
OpenJDK
开源的JDK,由Redhat社区维护。稳定性不及Oracle JDK,但是它免费啊!Oracle JDK说不定什么时候就收费了。Java EE
已经改名叫Jakarta EE
已经说明很多问题了。
安装OpenJDK
1
sudo pacman -S jdk-openjdk
安装Maven:
1
sudo pacman -S maven
Julia
Julia 语言编译器
1 | sudo pacman -S julia |
pip
Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
yarn
快速、可靠、安全的依赖管理工具。
文本编辑器
Vim
Linux上的著名文本编辑器vi的加强版。系统内置的好像不完整,需要自己更新。
1 | sudo pacman -S vim |
VSCode
VScode,微软出品的轻量级文本编辑器。开源、免费、跨平台、易扩展、功能强大、性能优良。爱死这破软件了,自从装了这软件后再也没用过其他的图形文本编辑器。
1 | sudo pacman -S code |
Joe Editor
一个很强大的编辑器。
1 | sudo pacman -S joe |
Emacs
Emacs 和 Vim 分别被称为“神之编辑器”和“编辑器之神”。
1 | sudo pacman -S emacs |
IDE
Intellij Idea
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。旗舰版是要收费的,要是有教育邮箱的话可以免费订阅一年。
社区版:
1
sudo pacman -S intellij-idea-community-edition
旗舰版:
1
pikaur -S intellij-idea-ultimate-edition`
Code::Blocks IDE
知名开源跨平台的C/C++轻量级IDE。其基本功能VSCode也可满足,不过显然CodeBlocks更专业。
1 | sudo pacman codeblocks |
数据库
MariaDB
著名数据库MySQL的分支,由开源社区维护。自从MySQL被Oracle收购后,很多知名企业转向了MariaDB,不得不说Oracle让人又爱又恨。
1 | sudo pacman -S mariadb |
DBeaver
开源的数据库管理工具。
1 | sudo pacman -S dbeaver |
Web服务器
Tomcat
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
1 | sudo pacman -S tomcat8 tomcat-native |
虚拟机
VirtualBox
开源、跨平台、免费的虚拟机软件。
1 | sudo pacman -S virtualbox virtualbox-host-modules virtualbox-guest-iso |
其他
Git
git代码管理工具。
1 | sudo pacman -S git |
Devhelp
没用过。。据说可以查看GTK的开发文档。
1 | sudo pacman -S devhelp |
办公软件
LibreOffice
开源、自由、跨平台的免费办公套件。
稳定版:
1
sudo pacman -S libreoffice-still
尝鲜版(beta版):
1
sudo pacman -S libreoffice-fresh
Gimp
Gimp全名GNU Image Manipulation Program,是一款跨平台、自由的图像处理程序,功能丰富,号称“Linux下的PhotoShop”。
1 | sudo pacman -S gimp |
Inkscape
矢量图形编辑软件。我没用过,但是这个软件的好评比较高。
1 | sudo pacman -S inkscape |
科学研究
Celestia
开源3D天文软件。
1 | sudo pacman -S celestia |
Chemtool
一款在Linux上绘制化学结构的软件。
1 | sudo pacman -S chemtool |
Stellarium
Stellarium 是一款虚拟星象仪的计算机软件。它可以根据观测者所处的时间和地点,计算天空中太阳、月球、行星和恒星的位置,并将其显示出来。它还可以绘制星座、虚拟天文现象(如流星雨、日食和月食等)。
1 | sudo pacman -S stellarium |
影音娱乐
mpv
Linux下最好用的视频播放器之一。支持绝大多数视频格式、功能强大、快捷键丰富。
1 | sudo pacman -S mpv |
网易云音乐
网易云音乐。网易和Deepin公司联合出品。
1 | pikaur -S netease-cloud-music |
VMPK
弹钢琴的软件。类似于一款小游戏,没有内置曲谱,无聊的时候可以用来放松一下。
1 | sudo pacman -S vmpk |
其他工具
百度网盘
百度官方出品的Linux版网盘,感觉比其他平台的版本速度快很多,不知道是不是错觉。
1 | pikaur -S baidunetdisk |
w3m
运行在终端的开源网页浏览器。仅支持文本阅读,不需要图形界面即可运行。
1 | sudo pacman -S w3m |
you-get
下载youtube、优酷、B站视频工具。
1 | sudo pacman -S you-get |
Rarcrack
暴力破解压缩文件的密码。
1 | pikaur -S rarcrack |