linux 1.0.6

发布于:2025-06-02 ⋅ 阅读:(31) ⋅ 点赞:(0)
PMS和软件安装的介绍

软件安装不能放在前面
你连linux自带的命令都整不会,你还去使用人家自己写的软件
整一个类似于手机商城的概念,直接进商城就可以下载软件
package management system 也就是PMS
叫做包管理器,作用是用来进行软件的安装,更新和卸载
但是恶心的是不同的linux版本,有不同的包管理器系统
这就是为什么配置国内的镜像源,不然使用PMS的时候连国外的网站很慢
有些软件是需要工具依赖的
举个例子,我下载了一个空间,但是linux没告诉我需要下载QQ啊
这个时候从网上获取的工具是不全的,我们不知道运行这个软件还需要额外下载那些软件
PMS就解决了这个问题,他就给你顺道都安装好了
但是问题就是每个linux发行版的PMS都不一样
不同发行版有两个工具dpkg rpm,ubuntu是基于前者的
dpkg常见的有这三个有apt-getapt-cacheaptitude
使用这样的命令好处就在于解决了工具依赖的问题
推荐使用aptitude,这个可以可以设计的解决工具依赖的问题
但是aptitude没人维护了,所以就不要用了
现在大家都在使用apt
想安装软件就可以使用sudu apt install vim,类似于这样的东西

安装更新和卸载

使用apt之后就给你自动配置到环境变量里面了
使用apt list可以查当前可以下载的软件
在更新软件之前,应该先使用apt-get update,然后再使用apt-get upgrade
在这里插入图片描述
在这里插入图片描述
这里需要配置一下应用商店的下载路径,选择中国的aliyun,然后前面的四个都勾上,虽然主包不知道是为啥,但是先勾上
在这里插入图片描述
先更新一下包列表
主包的ubuntu好像有点问题,为什么更新不了呢?
是不是需要重装一下系统啊?主包觉得有必要安装一下
sudo apt remove就可以直接卸载掉了

其他发行版?

如果只有一个server界面该怎么办
修改/etc/apt/spurce.list这个文件就可以
常见的安装软件就有yum,直接进去-h看看咋回事

安装第三方软件

主包换成2404版本了,还是得用新的,不然要解决好多兼容性问题
还是新版好用,速度嘎嘎快,界面还新
不能指望ubuntu的版本都是最新的
需要安装一些第三方软件
如何去安装在软件商店无法安装的方式
或者是一些代码以开源的方式,这个时候需要看安装文档来进行安装
有一个很有意思的事情,就是输错之后输入fuck然后就告诉你是什么
让主包来安装一下看看
拿到一个项目之后一定要看README
还要看依赖Requirements,这样才能把需要的东西安装好
有的依赖apt获取不了就得再下载依赖
在这里插入图片描述
让主包来试试这个项目
pip下载的源是可以进行更换的
如果安装的很卡的话就可以后缀加个镜像源
在这里插入图片描述
主包遇到了一个报错
解决问题办法
在这里插入图片描述在这里插入图片描述
好奇怪,为啥主包的电脑就是安装不了呢?
很奇怪啊?难道这个项目不支持了吗?
确实是不支持了,好久都没更新了
但是主包发现了一个更好用的fish shell
在这里插入图片描述
感觉有点想自动补齐诶!说的主包想整个自动补齐玩玩了
顺便搭一下vscode的环境
这里说一下怎么配置环境变量
vim ~/.hashrc,编辑完保存退出
source ~/.hashrc,然后执行这个就OK了
这还算好的,给了apt去安装
但是有的软件只有源码怎么办
那就之后再了解咯
我看有好几种构建方式,之后了解了解




micro_frank