请列出linux下安装软件的命令.
Linux安装命令小结此外您需要定期运行这一命令以确保您的软件包列表是最新的。
apt-get install packagename——安装一个新软件包(参见下文的aptitude)apt-get remove packagename——卸载一个已安装的软件包(保留配置文件)apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文件)dpkg --force-all --purge packagename ——有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。
apt-get autoremove——因为apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件。
apt-get autoclean——定期运行这个命令来清除那些已经卸载的软件包的.deb文件。
通过这种方式,可以释放大量的磁盘空间。
如果需求十分迫切,可以使用apt-get clean以释放更多空间。
这个命令会将已安装软件包裹的.deb文件一并删除。
apt-get clean——这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。
apt-get upgrade——更新所有已安装的软件包apt-get dist-upgrade——将系统升级到新版本apt-cache search string——在软件包列表中搜索字符串dpkg -l package-name-pattern——列出所有与模式相匹配的软件包。
如果不知道软件包的全名,您可以使用“*package-name-pattern*”。
aptitude——详细查看已安装或可用的软件包。
与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。
由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。
apt-cache showpkg pkgs——显示软件包信息。
apt-cache stats——查看库里有多少软件apt-cache dumpavail——打印可用软件包列表。
apt-cache show pkgs——显示软件包记录,类似于dpkg –print-avail。
apt-cache pkgnames——打印软件包列表中所有软件包的名称。
dpkg -S file——这个文件属于哪个已安装软件包。
dpkg -L package——列出软件包中的所有文件。
apt-file search filename——查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。
apt-file是一个独立的软件包。
您必须 先使用apt-get install来安装它,然后运行apt-file update。
如果apt-file search filename输出的内容太多,您可以尝试使用apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。
另:APT HOWTO:http://www.debian.org/doc/manuals/apt-howto/index.en.html
在linux下如何使用yum查看安装了哪些软件包
Linux系统下yum命令查看安装了哪些软件包:$yum list installed //列出所有已安装的软件包yum针对软件包操作常用命令:1.使用YUM查找软件包命令:yum search 2.列出所有可安装的软件包命令:yum list3.列出所有可更新的软件包命令:yum list updates4.列出所有已安装的软件包命令:yum list installed5.列出所有已安装但不在 Yum Repository 内的软件包命令:yum list extras6.列出所指定的软件包命令:yum list7.使用YUM获取软件包信息命令:yum info8.列出所有软件包的信息命令:yum info9.列出所有可更新的软件包信息命令:yum info updates10.列出所有已安装的软件包信息命令:yum info installed11.列出所有已安装但不在 Yum Repository 内的软件包信息命令:yum info extras12.列出软件包提供哪些文件命令:yum provides
Debian系统怎么样?
我用的是win10+debian9 testing。
软件包很新,比ubuntu新,有的软件包甚至比fedora都新。
我觉得Debian的软件还是很多的,当然都是开源软件。
Debian主要还是用于服务器非桌面环境,包含大多数开源软件,几乎 没有闭源软件,Debian的管理最好也是通过直接修改配置文件而不是通过GUI。
如果你主要用桌面版,最好选用ubuntu之类的系统,ubuntu集成了大量的闭源软件,使用起来方便,因为我们日常使用基本上离不开闭源软件,这也是Ubuntu流行的重要原因。
安装Debian软件时,如果依赖包不能自动安装,可以到Debian软件包仓库查询,一般都能找到,你可以手动下载并安装。
另外,Debian stable和testing版本的软件包可能不一致,即testing版中没有的软件包stable版中可能就有。
如果你对Debian不满意,可以换一个发行版,开源软件都免费,你觉得好用就用不好用就别用,一切都由你自己决定,由你自己承担责任。
这不像Windows,你是付了费的,吐槽可能是你的权力。
开源软件没必要吐槽,因为一切由你决定用不用,一切后果也由你承受。
作者:Xiao Wei链接:https://www.zhihu.com/question/265812104/answer/300415124来源:知乎著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
debian用软件包管理器下载的安装文件放在那里?
Debian 的DVD的软件分布应该是这样子的。
前几张是二级制包,后几张是源代码。
二进制包的放置DVD是这样子分布的。
debian有个安装统计系统,迎来统计用户经常选择安装哪些软件包,这个统计系统在系统安装的时候有提示,问你是不是想讲软件包安装信息提供给debian开发者,默认是关闭。
debian将软件包按流行程度,越流行(也就是越经常安装,人们喜欢安装的,系统必备的之类的)的包,放的DVD盘号越靠前。
我用了很长时间debian了,基本不联网apt-get的话,提示大部分时间让放1盘,极少让放2盘,我只记忆中有一次让我放3盘的。
那时我下载了全套盘的样子。
debian netinst的方法怎么安装?
展开全部 目标:安装64位Debian系统,采用网络安装方式,桌面系统采用Gnome。
一、需要准备的内容:1、Debian安装盘(1)下载安装盘镜像 我选择的是debian-testing-amd64-netinst版(下载地址 ) 。
(2)制作U盘安装盘 方法一:使用netbootin 。
方法二:下载boot.img.gz安装到U盘,再将iso文件放到U盘根目录下。
参见Boot Debian from an USB device 。
这种方法的缺点是其是用fat16格式格式化U盘,因此分区最大只支持256M,因此没办法用CD的iso文件。
备注:试用UltraISO制作,写入成功,但安装盘开机启动失败。
原因也许是缺少启动文件。
Ubuntu自带的startup disk creator可能只支持Ubuntu的安装盘镜像,不支持其他发行版的镜像。
2、网络客户端及依赖文件:mentohust_0.3.4-1_amd64.deb、libpcap0.8_1.1.1-8_amd64.deb 网络客户端选择支持锐捷认证的mentohust。
可下载for Ubuntu的64位包 。
另外mentohust依赖于libpcap0.8 (或libpcap0.9,libpcap1.0),而libpcap0.8依赖于multiarch-support ,这两个文件是刚安装的系统里没有的,因此均需一一下载。
3、镜像地址列表:sources.list 为了通过aptitude安装软件时有较快的网速,还需要准备好sources.list 。
教育网推荐用中科大的源。
4、在制作好的U盘安装盘中新建一个文件夹,命名为folder,将在第2、3点中下载的文件放在里面。
二、安装步骤1、将U盘与电脑连接,重启电脑,在BIOS中设置从U盘启动。
2、通过U盘安装 安装过程中需要选择的地方不多,主要是语言、地区、键盘布局、设置用户名和密码、网络设置、硬盘分区等。
均较简单,网上教程也很多,这里不再作详细介绍。
需要注意的是因为我们选择的是通过网络安装,所以最开始只会安装一个最基本的系统,而没有桌面环境,所以在安装时语言最好选择英文而不是中文,否则安装完后终端上很多字会变成“◆”,无论中文英文。
这个问题是由于内核不支持中文引起的,无法通过安装中文字体解决。
除非是用CD镜像或DVD镜像进行安装,否则安装语言最好选英文。
在基本系统安装完毕之后,系统会提示你将U盘或CD、DVD取出,以免重启后又重新安装系统。
此时将U盘拔出即可,然后重启系统。
3、安装网络客户端 (1)登陆并挂载U盘 重启后,用你的用户名和密码登陆系统。
用su命令登陆到根用户。
用fdisk -l列出当前的硬盘设备,查看U盘在什么地方。
我的在/dev/sdb1上。
用mount命令加载U盘: # mount /dev/sdb1 /media/usb (2)安装mentohust # cd /media/usb/folder # dpkg -i multiarch-support_2.13-21_amd64.deb # dpkg -i libpcap0.8_1.1.1-10_amd64.deb # dpkg -i mentohust_0.3.4-1_amd64.deb (3)登陆mentohust 先要启动网卡和获取ip地址。
# ipconfig eth0 up # dhclient eth0 然后是登陆mentohust。
mentohust的参数如下: -h 显示本帮助信息 -k -k(退出程序) 其他(重启程序) -w 保存参数到配置文件 -u 用户名 -p 密码 -n 网卡名 -i IP[默认本机IP] -m 子网掩码[默认本机掩码] -g 网关[默认0.0.0.0] -s DNS[默认0.0.0.0] -o Ping主机[默认0.0.0.0,表示关闭该功能] -t 认证超时(秒)[默认8] -e 心跳间隔(秒)[默认30] -r 失败等待(秒)[默认15] -l 允许失败次数[0表示无限制,默认8] -a 组播地址: 0(标准) 1(锐捷) 2(赛尔) [默认0] -d DHCP方式: 0(不使用) 1(二次认证) 2(认证后) 3(认证前) [默认0] -b 是否后台运行: 0(否) 1(是,关闭输出) 2(是,保留输出) 3(是,输出到文件) [默认0] -y 是否显示通知: 0(否) 1~20(是) [默认5] -v 客户端版本号[默认0.00表示兼容xrgsu] -f 自定义数据文件[默认不使用] -c DHCP脚本[默认dhclient] -q 显示SuConfig.dat的内容(如-q/path/SuConfig.dat) 假设你的用户名是john,密码是123,则可以参考下面的例子: #mentohust -ujohn -p123 -neth0 -b1 -w4、设置源列表 # mv /etc/apt/source.list /etc/apt/source.list.bak # cp /media/usb/folder/source.list /etc/apt/ 然后就可以卸载U盘了。
因为U盘是写入为启动盘,所以要用eject -r。
eject -rv /dev/sdb1 然后拔出U盘即可。
5、更新软件信息列表、更新系统 # aptitude update # aptitude upgrade6、安装sudo、less、bash-completion # aptitude install sudo less bash-completion 设置sudo # visudo 找到root ALL=(ALL) ALL一行。
假设你的用户名是john,则可在下面添加一行: john ALL=(ALL)ALL 然后,保存并退出即可。
注销并重新登陆后就可以使用sudo,而不用登陆到根用户了。
# exit $ logout7、安装x-window和gnome 如果不准备很详细地自定义要安装哪些gnome组件,只需一条命令即可: # aptitude install gnome-core8、安装中文输入法ibus(拼音和五笔) # aptitude install ibus ibus-table ibus-gtk ibus-gtk3 ibus-qt4 ibus-pinyin ibus-table ibus-table-wubi9、安装中文字体(文泉驿) # aptitude install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy10、安装无线网卡驱动11、安装浏览器iceweasel和flash插件 iceweasel,其实就是firefox的debian分支。
# aptitude install iceweasel flashplugin-nonfree12、安装虚拟机virtualbox。
然后在virtualbox中再装一个windows系...
debian的iso文件跪求,为什么我下载的几个镜像文件都无法在虚拟机...
debian的镜像第一个才是系统光盘镜像,其他的全是软件包镜像debian-500-i386-DVD-5.iso是debian镜像第五个,所以系统镜像是debian-500-i386-DVD-1.isodebian-500-i386-DVD-5.iso中只有文件包没有系统安装程序另外:你使用的这两款debian都是老版本了,目前最新的稳定版本是squeeze,是debian的第6个版本下载地址:http://mirrors.163.com/debian-cd/6.0.2.1/i386/iso-cd/
如何在Ubuntu上检查一个软件包是否安装
命令 作用apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 强制安装sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-get autoremove 自动删除不需要的包sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统sudo apt-get dselect-upgrade 使用 dselect 升级apt-cache depends package 了解使用依赖apt-cache rdepends package 了解某个具体的依赖sudo apt-get build-dep package 安装相关的编译环境apt-get source package 下载该包的源代码sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档sudo apt-get check 检查是否有损坏的依赖
怎样安装带桌面的Debian系统
1、打开VirtualBox,然后点击新建按钮,输入虚拟机名称、选择类型和版本,点击下一步,选择内存(默认即可),点击下一步,创建虚拟硬盘(默认即可),点击创建,选择磁盘类型(默认即可),点击下一步,磁盘大小动态分配(默认即可),点击下一步,文件位置和大小(默认即可),点击创建,创建完成,在左侧多了一个虚拟机。
2、选中新建的虚拟机(Debian),点击启动,选择ISO镜像,点击启动。
3、为了提高安装速度,关闭网络连接。
对系统安装毫无影响。
点击启用连接,网络就会有连接状态变为断开状态。
4、选择图形化界面进行安装(Graphical install),按回车键(Enter),选择安装语言(中文简体),继续,选择安装地区(中国),选择键盘映射(美国英语)。
5、自动配置网络失败,继续,现在不进行网络配置,继续,输入主机名(默认),继续,设置root密码,继续,添加一个用户(test),新的账户选择用户名(默认),继续,给新用户设置密码,继续。
6、选择分区方法(默认),继续,选择分区磁盘(默认),继续,选择分区方案(默认),继续,分区写入磁盘,继续,将改动写入磁盘(是),继续,安装基本系统进行中,稍等。
。
。
7、要扫描其它CD或DVD吗(否),继续,选择并安装软件,您要参加软件包流行度调查吗(否),继续,选择安装的软件(如图),继续,软件安装中,设定grub启动器(是),继续,完成安装,点击继续,系统自动重启。
8、大功告成,看一下自己的劳动成功吧。
重启以后界面。
转载请注明出处51数据库 » debian列出所有软件包
阳光下歇斯底里的轻笑22817050