还在为系统工具发愁?手把手教你搞定liux安装tools的那些事儿
为什么你的Linux总缺工具?
刚装完Linux系统那会儿,你是不是也遇到过这种情况:想编译个程序发现没有gcc,要解压rar文件发现没装unrar,连个简单的截图工具都找不到?
这就是我们今天要聊的liux安装tools问题。作为过来人,我太懂这种"巧妇难为无米之炊"的感觉了。下面这些实用技巧,都是我这些年踩坑总结出来的经验,特别适合刚接触Linux的小伙伴。
包管理器才是王道
很多新手遇到
Linux系统缺少必要工具时,第一反应是去百度下载源码包。其实Linux各大发行版都自带了超好用的包管理系统:
- Debian/Ubuntu系用apt:
sudo apt install 工具名
- CentOS/RHEL用yum/dnf:
sudo yum install 工具名
- Arch系用pacman:
sudo pacman -S 工具名
上周帮同事处理
Linux环境下开发工具配置,他用源码编译折腾了半天,其实一条
sudo apt install build-essential
就搞定了所有编译工具链。
那些必装的工具清单
开发人员必备
做开发的小伙伴注意了,这些工具能让你事半功倍:
- 编译工具链:build-essential(包含gcc/g++/make等)
- 版本控制:git
- 调试工具:gdb
- 文档查看:manpages-dev
记得有次调试
Linux服务器运维工具时,发现系统连vim都没装,紧急情况下只能用nano编辑配置,那叫一个酸爽...
办公常用工具
工具类型 | 工具名称 | 安装命令示例 |
---|
压缩解压 | unrar, p7zip | sudo apt install unrar p7zip-full |
文档处理 | libreoffice | sudo apt install libreoffice |
截图工具 | flameshot | sudo apt install flameshot |
遇到问题怎么办?
常见错误处理
在
Linux平台软件安装过程中,最常遇到这两个问题:
- 找不到软件包:先
sudo apt update
更新软件源 - 依赖冲突:试试
sudo apt --fix-broken install
有时候Windows用户转Linux会觉得不适应,其实
Windows系统的软件安装也有类似问题,只是图形界面把复杂度隐藏了。比如Windows的Chocolatey包管理器,用法就和Linux的apt很像:
choco install 软件名
进阶技巧分享
想要更高效地管理
Linux系统中的各类工具?试试这些技巧:
- 批量安装:
sudo apt install 工具1 工具2 工具3
- 查看已安装工具:
apt list --installed
- 搜索工具:
apt search 关键词
写在最后
掌握
liux安装tools的正确姿势后,你会发现Linux其实比Windows更"懂"开发者。下次遇到工具缺失时,记住:
1. 先查官方源2. 再考虑第三方源3. 最后才手动编译如果经常需要在Windows和Linux间切换,可以考虑用WSL(Windows Subsystem for Linux),既能享受Windows的便利,又能使用Linux的强大工具链。有什么具体问题欢迎留言,看到都会回复~