2)升级apt-get为多线程下载 背景 apt-get默认是单线程下载的,在解决了网络、软件源等问题后,把apt-get升级为多线程apt-fast 分析 在Linux中,默认的apt-get install 有时候会下载非常慢,尤其是添加的一些ppa去下载。发现apt-fast是个好东西,apt-fast 通过使用多线程下载来给apt-get 提速。经过测试效果出奇的好。
首先,找包。找到依赖的包用apt-cache depends packname来获取。 其次,下载。用apt-get install dependpackname –reinstall -d来下载所依赖的包。 -d是表示只下载。 再次,批量安装。用shell命令组合来一键下载所有所依赖的包。 #有些包名中有<>符号,用tr将其删除sudoapt-getinstall--reinstall -d `apt-cache ...
首先,找包。找到依赖的包用apt-cache depends packname来获取。 其次,下载。用apt-get install dependpackname –reinstall -d来下载所依赖的包。 -d是表示只下载。 再次,批量安装。用shell命令组合来一键下载所有所依赖的包。 #有些包名中有<>符号,用tr将其删除 sudo apt-get install --reinstall -d `apt-...
apt本身是不支持download下载相关依赖的,可以通过安装apt-rdepends这个包来进行相关操作。 具体命令如下: apt-getdownload$(apt-rdepends<package>|grep-v"^ ") 可以下载大部分deb包和它的依赖。 下面凑数
当然,我们可以使用 curl 或者 wget 下载任何软件包,然而这些命令并不能下载要求的依赖软件包。你必须去...
1. apt-get命令:apt-get是Debian和Ubuntu等基于Debian的系统中最常用的软件包管理命令。它可以从指定的软件源下载并安装软件包。 – 下载软件包:可以使用apt-get install命令下载并安装软件包。例如,apt-get install firefox可以下载并安装火狐浏览器。
apt-get sourcepackagename下载该包的源代码 apt-get clean 清理无用的包 apt-get autoclean 清理无用的包 apt-get check 检查是否有损坏的依赖 sudo apt-get update 要用apt-get这种方式安装LAMP时,最好先运行下面在命令升级自己的系统这样是为了更新源,而如果你找的源不好,可能安装LMAP失败。
apt-get autoremove- 删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。 软件包搜索 apt-cache search foo- 搜索和”foo”匹配的包。 apt-cache show foo- 显示”foo”包的相关信息,例如描述、版本、大小、依赖以及冲突。 dpkg –print-avail 软件包名称- 与上面类似。
apt-get是apt工具集中的一个组件,它是apt的前端命令行工具,用于从软件源中获取、安装、更新和卸载软件包。通过apt-get,用户可以方便地管理系统上的软件包,同时它还支持自动解决软件包依赖关系,大大简化了软件包管理的流程。 结论 Linux操作系统的软件包管理一直是其成功的关键之一,而apt-get作为其中的一种工具,因...
在依赖关系检查后,命令列出了目前所有需要升级的软件包,在得到用户确认后,便开始更新软件包的下载和安装。当然,apt- get upgrade命令会在最后以合理的次序,安装本次更新的软件包。系统更新需要用户等待一段时间。