目录
编辑
1.使用dpkg管理软件包
2.apt命令
3.内网获取依赖包
4.源码安装
1.使用dpkg管理软件包
第一种方法当然可以上网搜索软件安装包,下载然后解压成软件。
第二种也就是我接下来要介绍的,dpkg 命令,dpkg 全称叫做debian package,想看参数可以如下:
-l (小L)这个参数是表示列出软件包,dd deepin等开头的都是统信自主研发的安装包
-L(大L)这个参数是列出这个软件装了什么东西
-I 这个参数是表示查看软件包(information)
root@uos~#: dpkg -I /home/tang/Desktop/vsftpd_3.0.3-12_amd64.deb
你会发现查看到了很多文件和源代码,包括官网信息、作者信息等。
-c 这个参数是检查一个.deb文件的内容。
-i 表示安装软件包,是一个安装命令。
-s 显示已安装包裹的信息,如果表示为install ok installed,那么就是装好了,如果没有那就是表示失败的,当然其中也是包括了其他信息,像架构、类型。
-r 和 -P 都是删除软件包的命令,但是-r 删除的只是软件,-P 才能把所有的配置文件删干净。
总而言之,dpkg只能安装一般的软件包,像其他复杂的、套娃式的软件包则难以满足需求。
2.apt命令
apt是安装命令,它是 advanced packaging tool,不会像dpkg那样有依赖性关系,他会自动形成依赖。
下面是卸后重装的,就成功啦。
接下来,就是介绍一下软件仓库
https://professional-packages.chinauos.com/ (索引仓库存放位置)desktop-professional eagle
这也是应用apt安装命令的必要前提。
接下来则是关于对apt安装命令下相应的卸载操作
可以通过
3.内网获取依赖包
最好是在虚拟机上操作,新的系统内比较干净,依赖包比较少。
它不会真的把 apache2 装好,而是把软件包存到指定的位置,-d就是只下载包而不装包的意思
可以查看系统服务
4.源码安装
nginx-1.14.2tar.gz就是我们要的源码包,它是直接打包安装,是直接给我们的。注意,源码包是不受操作系统限制的。难度大,但是可以选择的东西更多,更灵活更自由。
其中README和configure这两个文件很关键。configure是可执行文件,也就是配置文件,也意味着在源码安装之前,我们需要对原码环境进行配置;README文件则会介绍软件的一些内容
但是它会显示说内容太多,建议你上官网查看。。。
这个很遗憾,上面很多东西不一定看得懂,很多shell命令和参数,生成的变量,很多脚本是我们大学生目前很难理解的。
如果想要知道其中的意思,建议上百度或者CSDN去寻求答案。
但是怎么才能使用或者操作才能有效地进行命令呢?
make install安装就很快,因为就是把Linux下的文件转移到指定地点,所以速度就会很快。当然可以用ls -l来查看一下是否已经安装完毕了。
conf是所有的配置文件;html是所有的网页文件;logs是所有的日志文件;sbin是所有的命令。(此处不细讲)
本文链接:https://my.lmcjl.com/post/1625.html
4 评论