随笔-188  评论-13  文章-0 

Linux入门基础教程之Linux下软件安装

Linux入门基础教程之Linux下软件安装

一、在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc APT(Advanced Packaging Tool), 包括apt-get, apt-cache, apt-cdrom等工具,APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程,Ubuntu是Debian的发行版。Debian使用的包管理工具是dpkg,RedHatCentOS使用rpm。 执行安装操作时,apt-get会在本地的一个软件包列表中搜索关于该软件的相关信息,这个列表用以下命令更新: sudo apt-get update apt-get包含的一些工具install 安装一个软件包 update 从软件源镜像服务器上更新本地软件源的软件包列表 upgrade 升级本地可更新的全部软件包 dist-upgrade 解决依赖关系并升级 remove 移除已安装的软件包以及依赖包,但不包含配置文件 autoremove 移除之前被其他软件包以来,但现在不再使用的软件包 purge 完全移除,包括配置文件 clean 移除下载到本地的已经安装的软件包,默认保存在/var/cache/apt/archives/ autoclean 移除已安装的软件的旧版本软件包 一些参数说明: -y 自动回应是否安装,常在脚本中使用 -s 模拟安装 -q 静默安装方式,指定多个q或者-q=#,#表示数字,静默级别 -f 修复损坏的依赖关系 -d 只下载不安装 --reinstall 重新安装已经安装但可能存在问题的软件包 --install-suggests 同时安装APT建议安装的软件包 重新安装: sudo apt-get --reinstall install 软件升级:

# 更新软件源  
$ sudo apt-get update  
# 升级没有依赖问题的软件包  
$ sudo apt-get upgrade  
# 升级并解决依赖关系  
$ sudo apt-get dist-upgrade  

卸载软件: sudo apt-get remove 或者可以执行:

# 不保留配置信息  
$ sudo apt-get purge your_software  
# 或者 sudo apt-get --purge remove  
# 移除不再需要的被依赖的软件包  
$ sudo apt-get autoremove  

软件搜索: sudo apt-cache search softname 二、使用dpkg从本地磁盘安装deb软件包: dpkg:(Debian Package) 参数说明: -i 安装制定deb包 -R 后面加上目录名,用于安装该目录下所有的deb安装包 -r remove, 移除某个已安装的软件包 -I 显示deb包文件信息 -s 显示已安装软件的信息 -S 搜索已安装的软件包 -L 显示已安装软件包的目录信息 实验楼 三、从二进制包安装: 只需要将二进制包解压后放到合适的目录,然后将包含可执行的主程序文件的目录添加到PATH环境变量即可。 作业: 运行一个动画软件bb 实验楼 实验楼

最后这个动画确实很酷炫,然后果断下载到自己的Ubuntu中了。中间出现的应该是一些黑客的个人信息吧,还看到了Microsoft啥的,虽然这种动画确实看起来特别老,没有什么美感可言,但依然能感受到,当初那些黑客们的技术情怀,很赞很棒。

posted on 2016-08-03 14:27 用代码书写人生 阅读(...) 评论(...) 编辑 收藏