最新版Arch系Linux中Manjaro Linux 的安装和使用,常用软件以及Docker安装

本文介绍了Arch系Linux中Manjaro Linux的安装步骤,包括磁盘分区建议,以及如何设置双系统。还详细讲解了如何更改国内源,安装常用软件如输入法和办公软件,特别提到了Docker的安装和配置,包括配置国内镜像、免sudo执行及开机自启。最后,文章提供了系统维护和优化的技巧,如包管理、日志清理和声音优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Arch系Linux中Manjaro Linux 的安装和使用,常用软件以及Docker安装。

用十几年的Windows系统,一直觉得Linux比较复杂,实施上结果恰恰相反,对开发人员来说,Linux系统比Windows系统更适合做开发,从环境的搭建和具体的使用都更加的简单,真是应了一句话,不走出自己的世界,不知道外面的世界有多美啊!

这里推荐 Manjaro 做开发,个人觉得 比 Ubuntu、Deepin 等系列要稍微好一点,其实开源的Linux都差不太多,可能是个人的一些错觉,不过如果在网上搜索一下,支持Arch系列的Linux系统做开发的还是杠杠的,一般来说一个系统的生态和社区活跃程度是选择的首要标准。不缺钱的直接用Mac高配,生产力和体验感还是不错的。

一、安装

官方网址:https://manjaro.org/

三种桌面环境可供选择,都还是很不错的,根据个人喜好选择安装,差别不算太大。

U盘制作:http://rufus.ie/

安装过程很平常,从U盘启动之后,从磁盘创建不同的分区,主要包含以下几类:
/root 50G
/home 50G
/boot 2G
/swap 8G
/opt 10G

Manjaro是基于Arch Linux的一个用户友好的发行版,通常情况下,它提供了比较完善的软件包管理统。然而,在安装ROS Noetic时使用`yay`遇到依赖问题,可能是由于统软件源配置、软件包版本冲突或者其他原因导致的。以下是一些可能的解决步骤: 1. 更新软件包列表:首先,确保你的软件包列表是最新的。可以使用以下命令: ``` yay -Syy ``` 这个命令会强制`yay`重新同步所有的软件包数据库。 2. 检查统软件源:确保你的统软件源列表中包含最新最全的Arch Linux镜像源。可以通过编辑`/etc/pacman.d/mirrorlist`文件来实现。推荐使用Arch Linux的镜像源列表,因为ROS Noetic可能需要访问这些源。 3. 安装依赖:尝试直接安装ROS Noetic所需的依赖。可以通过查看`yay`输出的错误信息来获取缺失的依赖包名称,然后手动安装它们。例如: ``` yay -S <依赖包名> ``` 替换`<依赖包名>`为你需要安装的实际包名。 4. 使用Arch User Repository(AUR):`yay`是一个AUR助手,可以安装AUR中的软件包。如果`ros-noetic`在AUR中可用,可以尝试使用`yay`来安装。如果遇到问题,可能需要手动检查AUR中的`PKGBUILD`文件是否有需要特别注意的地方。 5. 检查ROS安装脚本:有时,直接运行ROS提供的安装脚本比使用包管理器更直接有效。可以参考ROS官方网站的安装指南,下载对应的安装脚本直接运行。 6. 考虑其他安装方法:如果上述方法都未能解决问题,可以考虑使用Docker或虚拟机来安装ROS Noetic,这样可以避免影响宿主统的配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码讲故事

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值