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