Ubuntu 中软件的安装、卸载以及查看的方法总结
ubuntu系统安装与卸载
ubuntu系 统 安 装 与 卸 载
之前自己编译源代码安装最新版sqlite3运行时命令行的方向键不能用,所以卸载这个版本,重新用命令行安装最近的release版本。 一、卸载: 1、浏览已安装的程序。要查看已安装的软件包列表,请输入以下命令。请注意你希望卸载的软件包的名称。这样一会儿可以查看是否真的 卸载。 dpkg –list 2、卸载程序和所有配置文件。在终端中输入以下命令: sudo apt-get –purge remove sqlite3 只卸载程序。如果你移除程序但保留配置文件,请输入以下命令: sudo apt-get remove sqlite3 二、安装 sudo apt-get i
UbuntuLinux操作系统实训指导书(90学时)
实训一安装虚拟机与Ubuntu 20.04操作系统一、实训目的(1)掌握安装虚拟机的方法。
(2)掌握安装Ubuntu 20.04操作系统的方法。
二、实训内容安装虚拟机与Ubuntu 20.04操作系统。
三、实训练习在Windows 10操作系统上安装虚拟机,并在虚拟上安装Ubuntu 20.04操作系统,要求如下。
(1)安装Ubuntu 20.04操作系统。
(2)将虚拟机硬盘空间设置为20GB,内存设置为8GB。
(3)要安装“带GUI的服务器”。
(4)为系统设置4个分区,/boot、/、/home和swap,分区容量分别为2G、10GB、6GB 和2GB。
前3个分区的文件系统类型设置为xfs,swap交换分区的文件系统类型必须使用swap。
(5)为root用户设置密码“admin@01”;创建“admin”用户,将其密码设置为“admin@02”。
实训二系统克隆与快照管理一、实训目的(1)掌握系统克隆的使用方法。
(2)掌握系统快照的使用方法。
二、实训内容练习系统克隆与快照管理功能,达到熟练应用的目的。
三、实训练习(1)打开VMware虚拟机主界面,关闭虚拟机中的系统,选择你要克隆的系统,选择菜单栏【虚拟机】→【管理(M)】→【克隆(C)】。
(2)打开VMware虚拟机主界面,启动虚拟机中的系统,选择你要快照保存备份的系统,选择菜单栏【虚拟机】→【快照(N)】→【拍摄快照(T)】。
实训三 SecureCRT与SecureFX远程连接管理Linux系统一、实训目的(1)掌握SecureCRT远程连接管理Linux系统的使用方法。
(2)掌握SecureFX远程连接管理Linux系统的使用方法。
二、实训内容练习SecureCRT与SecureFX远程连接管理Linux系统,达到熟练应用的目的。
三、实训练习(1)进行相关配置,使用SecureCRT远程连接管理Linux系统,进行相应操作。
(2)进行相关配置,使用SecureFX远程连接管理Linux系统,进行相应文件的传输。
Ubuntu安装Nginx和正确卸载NginxNginx相关
Ubuntu安装Nginx和正确卸载NginxNginx相关1.Ubuntu下安装Nginx⽐较简单敲⼊下列命令即可:sudo apt-get updatesudo apt-get install nginx2.Ubuntu下卸载,稍不注意就会⼊坑sudo apt-get remove nginx nginx-common # 卸载删除除了配置⽂件以外的所有⽂件。
sudo apt-get purge nginx nginx-common # 卸载所有东东,包括删除配置⽂件。
sudo apt-get autoremove # 在上⾯命令结束后执⾏,主要是卸载删除Nginx的不再被使⽤的依赖包。
sudo apt-get remove nginx-full nginx-common #卸载删除两个主要的包。
sudo service nginx restart #重启nginx上⾯的命令基本上都能解决你在Ubuntu下安装卸载Nginx的问题。
3.查看nginx进程ps aux|grep nginx在虚拟环境下安装uwsgipip install uwsgi######启动Nginx服务[root@typecodes ~]# service nginx start######停⽌Nginx服务[root@typecodes ~]# service nginx stop######重启Nginx服务[root@typecodes ~]# service nginx restart######Nginx服务的状态[root@typecodes ~]# service nginx status######在Nginx服务启动的状态下,重新加载nginx.conf这个配置⽂件[root@typecodes ~]# service nginx reload Django的部署可以有很多⽅式,采⽤nginx+uwsgi的⽅式是其中⽐较常见的⼀种⽅式。
ubuntu命令行
ubuntu命令大集合ubuntu常用命令2009-08-16 17:271.列举本地更新sudo apt-get update2.安装可用更新sudo apt-get upgrade3.查询软件包apt-cache search package_name4.安装一个软件包sudo apt-get install package_name5.删除一个软件包sudo apt-get remove package6.列举其他apt-get 命令apt-get help7.install/unstall .deb filessudo dpkg -i package_file.deb ,sudo dpkg -r package_filename8.convert .rpm to .deb filessudo alien package9.install tarballstar xfvz tarball_name/*************************/一、APT的使用(Ubuntu Linux软件包管理工具一)apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等) sudo apt-get install # ------(package 安装包)sudo apt-get install # -----(package - - reinstall 重新安装包)sudo apt-get -f install # -----(强制安装?#"-f = --fix-missing"当是修复安装吧...)sudo apt-get remove #-----(package 删除包)sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))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 #-------检查是否有损坏的依赖apt-get install 的用法apt-get install <package>下载<package>以及所有倚赖的包裹,同时进行包裹的安装或升级.如果某个包裹被设置了hold (停止标志,就会被搁在一边(即不会被升级).更多hold 细节请看下面.apt-get remove [--purge] <package>移除<package>以及任何倚赖这个包裹的其它包裹.--purge 指明这个包裹应该被完全清除(purged) ,更多信息请看dpkg -P .apt-get update升级来自Debian 镜像的包裹列表,如果你想安装当天的任何软件,至少每天运行一次,而且每次修改了/etc/apt/sources.list 后,必须执行.apt-get upgrade [-u]升级所以已经安装的包裹为最新可用版本.不会安装新的或移除老的包裹.如果一个包改变了倚赖关系而需要安装一个新的包裹,那么它将不会被升级,而是标志为hold .apt-get update 不会升级被标志为hold 的包裹(这个也就是hold 的意思).请看下文如何手动设置包裹为hold .我建议同时使用'-u' 选项,因为这样你就能看到哪些包裹将会被升级.apt-get dist-upgrade [-u]和apt-get upgrade 类似,除了dist-upgrade 会安装和移除包裹来满足倚赖关系.因此具有一定的危险性.apt-cache search <pattern>搜索满足<pattern>的包裹和描述.apt-cache show <package>显示<package>的完整的描述.apt-cache showpkg <package>显示<package>许多细节,以及和其它包裹的关系.dselect, console-apt, aptitude, gnome-apt,是APT 的几个图形前端(其中一些在使用前得先安装).这里dselect 无疑是最强大的,也是最古老,最难驾驭.-------------------------------------二、DPKG的用法(Ubuntu Linux软件包管理工具二)dpkg -i <package.deb>安装一个Debian 包裹文件;如你手动下载的文件.dpkg -c <package.deb>列出<package.deb>的内容.dpkg -I <package.deb>从<package.deb>中提取包裹信息.dpkg -r <package>移除一个已安装的包裹.dpkg -P <package>完全清除一个已安装的包裹.和remove 不同的是, remove 只是删掉数据和可执行文件, purge 另外还删除所有的配制文件.dpkg -L <package>列出<package>安装的所有文件清单.同时请看dpkg -c 来检查一个.deb 文件的内容.dpkg -s <package>显示已安装包裹的信息.同时请看apt-cache 显示Debian 存档中的包裹信息,以及dpkg -I 来显示从一个.deb 文件中提取的包裹信息.dpkg-reconfigure <package>重新配制一个已经安装的包裹,如果它使用的是debconf (debconf 为包裹安装提供了一个统一的配制界面).你能够重新配制debconf 它本身,如你想改变它的前端或提问的优先权.例如,重新配制debconf ,使用一个dialog 前端,简单运行:dpkg-reconfigure --frontend=dialog debconf (如果你安装时选错了,这里可以改回来哟echo "<package> hold" | dpkg --set-selections设置<package>的状态为hlod (命令行方式)dpkg --get-selections "<package>"取的<package>的当前状态(命令行方式)支持通配符,如:Debian:~# dpkg --get-selections *wine*备注:-------------------------------------例如: 大家现在用的都是gaim-0.58 + QQ-plugin,为了防止gaim 被升级,我们可以采用如下方法:方法一:Debian:~# echo "gaim hold" | dpkg --set-selections然后用下面命令检查一下:Debian:~# dpkg --get-selections "gaim"gaim hold现在的状态标志是hold,就不能被升级了.如果想恢复怎么办呢?Debian:~# echo "gaim install" | dpkg --set-selectionsDebian:~# dpkg --get-selections "gaim"gaim install这时状态标志又被重置为install,可以继续升级了.同志们会问,哪个这些状态标志都写在哪个文件中呢?在/var/lib/dpkg/status 里,你也可以通过修改这个文件实现hold.有时你会发现有的软件状态标志是purge,不要奇怪.如:事先已经安装了amsn, 然后把它卸了.apt-get remove --purge amsn那么状态标志就从install 变成purge.方法二:在/etc/apt 下手动建一个preferences 文件内容:Package: gaimPin: version 0.58*保存更详细内容请看:/bbs/showthread....&threadid=22601dpkg -S <file>在包裹数据库中查找<file>,并告诉你哪个包裹包含了这个文件.(注:查找的是事先已经安装的包裹)从源码建立deb packagesapt-get source [-b] <package>下载一个源码的包并解开。
ubuntu软件的卸载和安装
方法二:用系统自带的“新立得软件包管理器”
在终端里
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softname2 softname3……
安装deb软件包 dpkg -i xxx.deb
在“新立得”里
点搜索,输入软件名
在需要安装或பைடு நூலகம்载的软件上右击-点标记-最后点应用
�
Ubuntu16.04环境上安装常用软件的方法
Ubuntu16.04环境上安装常⽤软件的⽅法在Ubuntu16.04环境中安装常⽤软件的⽅法1.在ubuntu16.04环境中修改IP,MAC和DNS:/*卡设备,进⾏修改sudo gedit /etc/init.d/rc.localsudo ens33 dowmsudo ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)sudo ens33 up-----但是好像重启后就有字段修改了⽹卡地址*/----忽略这个这个吧通过下⾯设置,可完成ip,mac,dns的修改sudo gedit /etc/network/interfaces修改如下:auto loiface lo inet loopbackauto ens33iface ens33 inet staticpre-up ifconfig ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)address x.x.x.x(ip地址)netmask 255.255.0.0gateway x.x.x.x保存后,需要PC再查看ifconfig 就发现ip和mac是更改了的-----也可以单独设置DNS、MAC地址sudo gedit /etc/resolv.confnameserver xx.xx.xx.xx//设置的dns2.使⽤Xftp往linux环境中上传⽂件,则buntu上必须先安装有ssh,安装和设置SSH服务步骤如下:最好是切换到root⽤户下sudo su安装ssh-serversudo apt-get install openssh-server●安装ssh-clientsudo apt-get install openssh-client●确认sshserver是否安装ps –e|grep ssh/etc/init.d/ssh start●扩展配置SSH默认服务端⼝为22,⽤户可以⾃已定义成其他端⼝,如222,需要修改的配置⽂件为:gedit /etc/ssh/sshd_config把⾥⾯的Port参数修改成222即可然后重启SSH服务:sudo/etc/init.d/ssh restart3.在本机安装Xshell,连接Ubuntu中的linux●确保Ubuntu可以联⽹●ssh服务启动了●打开xshell,新建连接●在【⽤户⾝份验证】下,输⼊⾃⼰linux操作系统下的普通⽤户名和密码,之后【确认】-【连接】4.连接xftp设置设置如下报错提⽰“找不到匹配的outgoing encryption算法”●原因,是ssh登录本地终端缓存了相关的安全确认信息,远端的服务升级后,其对应的加密算法均作了升级、修改,⽽本地的缓存安全信息并⽆更新,导致⽆法正常登录,提⽰:“找不到匹配的outgoing encryption算法”解决措施1:打开某个会话的属性(在某个会话上右键-属性)选中aes192-ctr aes128-ctr aes256-ctr●正常连通5.安装软件Emacs24安装步骤如下:1.确保⼀个⼲净的安装,请按照下⾯的步骤:(若安装了⽼版本的emacs,删除)sudo apt-get updatesudo apt-get installsudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs23-nox emacs23-lucid auctex apel emacs24 emacs24-bin-common emacs24-common emacs24-common-non-dfsg emacs24-el2.添加PPAsudo add-apt-repository ppa:cassou/emacssudo apt-get update3.安装sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshotsudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg6.安装Vimsudo apt-get install vim安装完成后,在命令⾏中敲⼊vi,tab键,可以查看显⽰有vim命令修改vim配置,输⼊命令:sudo vim /etc/vim/vimrcInstall Vim on Ubuntu16.04sudo add-apt-repository ppa:jonathonf/vimsudo apt updatesudo apt install vimremove Vim8.0sudo apt remove vimsudo add-apt-respository –remove ppa:jonathonf/vim7.安装wps2016●⾸先在wps上下载linux的deb安装包;●安装配置环境sudo apt-get updatesudo apt-get install libc6-i386sudo apt-get install ia32-libs(在64环境中安装不上这个,所以死活安装的wps有问题,不能使⽤)最后发现不能在ubuntu-64环境中安装beta的安装包,重新下载Alpha包●开始安装sudo dpkg –i wps-office*.deb(安装包路径和名称)●若有依赖故障修复依赖sudo apt-get install –f卸载wps●若是在Ubuntu Software Center安装,直接在center中卸载;●⾃⼰下载的deb安装,使⽤sudo apt-get autoremove software-name;●⼀次性卸载⼲净就使⽤sudo apt-get autoremove--purge software-name(所欲配置都卸载⼲净)8.安装jEdit软件。
如何卸载ubuntu
如何下载ubuntu一.安装系统,难免要装装卸卸,进进出出,先不写如何安装,告诉大家怎么快速简单的卸载。
绝对绝对绝对不要仅仅删除ubuntu 分区--这样你将连windows 也无法启动,因为指向你启动记录的信息也将丢失。
你应当按如下简单几步来进行:(1)启动你的windows 系统(2)点击这个链接下载Mbrfix(3)下载之后,将其解压到你的系统目录(一般是c:\)(4)打开windows 命令行(开始/附件/命令行)(5)键入:cd \ [按回车] mbrfix /drive 0 fixmbr /yes [按回车](6)关掉命令行窗口(7)将你的Ubuntu live CD 放入光驱,重启进入ubuntu 桌面(8)打开Ubuntu 终端(应用程序/附件/终端)(9)在终端输入:sudo gparted [按回车] 打开磁盘管理器。
你将要:a- 删除所有的非windows 分区b- 将你的windows 分区调整为更大(这步可选--你也可以保留ubuntu 分区,以便下次重返Ubuntu)(10)当你删除完Ubuntu 分区之后,重启电脑,在启动系统之前取出光盘如果一切顺利的话,你的电脑将自动启动windows。
要注意,你调整磁盘大小之后首次启动windows,windows 将运行磁盘检查。
这是正常的,没事。
我是这样的:直接删除,然后用系统安装光盘(如果是xp 的话)进入修复模式,在命令行下用命令:fixmbr 就行了。
分区调整用pq 搞定。
一,划分磁盘分区已经安装好了Windows 7,划分出一个分区备用,在磁盘管理里面删除盘符,空间大小可以根据自己磁盘空间的大小合理安排分区。
二,设置启动项1 、下载最新版本的Grub4DOS :下载地址:/grub4dos/ 下载并解压缩后,将目录中的grldr , grldr.mbr,grub.exe 三个文件复制到C 盘根目录下2 、在下载好的Ubuntu 10.04 LTS 系统iso 文件中,casper 文件夹目录下,找到vmlinuz、initrd.lz 解压,并复制到 C 盘根目录下(无需解压整个casper 文件夹,整个casper 文件夹很大)3 、C 盘根目录下建立menu.lst 文件,内容为:title Install Ubuntu root (hd0,0) kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,0)/initrd.lz (这里需要注意的是一般如果你的系统有保留分区,上面的内容应改为:title Install Ubuntu root (hd0,1) kernel (hd0,1)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,1)/initrd.lz 这里c 盘的序号应该是第0 块硬盘的第1 个分区(第0 个分区为保留分区))4 、在C 盘根目录新建一个文件命名为boot.ini 。
Ubuntu16.04环境上安装常用软件的方法
在Ubuntu16.04环境中安装常用软件的方法1.在ubuntu16.04环境中修改IP,MAC和DNS:/*卡设备,进行修改sudo gedit /etc/init.d/rc.localsudo ens33 dowmsudo ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)sudo ens33 up-----但是好像重启后就有字段修改了网卡地址*/----忽略这个这个吧通过下面设置,可完成ip,mac,dns的修改sudo gedit /etc/network/interfaces修改如下:auto loiface lo inet loopbackauto ens33iface ens33 inet staticpre-up ifconfig ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)address x.x.x.x(ip地址)netmask 255.255.0.0gateway x.x.x.x保存后,需要PC再查看ifconfig 就发现ip和mac是更改了的-----也可以单独设置DNS、MAC地址sudo gedit /etc/resolv.confnameserver xx.xx.xx.xx//设置的dns2.使用Xftp往linux环境中上传文件,则buntu上必须先安装有ssh,安装和设置SSH服务步骤如下:最好是切换到root用户下sudo su安装ssh-serversudo apt-get install openssh-server●安装ssh-clientsudo apt-get install openssh-client●确认sshserver是否安装ps –e|grep ssh/etc/init.d/ssh start●扩展配置SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为:gedit /etc/ssh/sshd_config把里面的Port参数修改成222即可然后重启SSH服务:sudo/etc/init.d/ssh restart3.在本机安装Xshell,连接Ubuntu中的linux●确保Ubuntu可以联网●ssh服务启动了●打开xshell,新建连接●在【用户身份验证】下,输入自己linux操作系统下的普通用户名和密码,之后【确认】-【连接】4.连接xftp设置设置如下报错提示“找不到匹配的outgoing encryption算法”●原因,是ssh登录本地终端缓存了相关的安全确认信息,远端的服务升级后,其对应的加密算法均作了升级、修改,而本地的缓存安全信息并无更新,导致无法正常登录,提示:“找不到匹配的outgoing encryption算法”解决措施1:打开某个会话的属性(在某个会话上右键-属性)选中aes192-ctr aes128-ctr aes256-ctr●正常连通5.安装软件Emacs24安装步骤如下:1.确保一个干净的安装,请按照下面的步骤:(若安装了老版本的emacs,删除)sudo apt-get updatesudo apt-get installsudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs23-nox emacs23-lucid auctex apel emacs24 emacs24-bin-common emacs24-common emacs24-common-non-dfsg emacs24-el2.添加PPAsudo add-apt-repository ppa:cassou/emacssudo apt-get update3.安装sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshotsudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg6.安装Vimsudo apt-get install vim安装完成后,在命令行中敲入vi,tab键,可以查看显示有vim命令修改vim配置,输入命令:sudo vim /etc/vim/vimrcInstall Vim on Ubuntu16.04sudo add-apt-repository ppa:jonathonf/vimsudo apt updatesudo apt install vimremove Vim8.0sudo apt remove vimsudo add-apt-respository –remove ppa:jonathonf/vim7.安装wps2016●首先在wps上下载linux的deb安装包;●安装配置环境sudo apt-get updatesudo apt-get install libc6-i386sudo apt-get install ia32-libs(在64环境中安装不上这个,所以死活安装的wps有问题,不能使用)最后发现不能在ubuntu-64环境中安装beta的安装包,重新下载Alpha包●开始安装sudo dpkg –i wps-office*.deb(安装包路径和名称)●若有依赖故障修复依赖sudo apt-get install –f卸载wps●若是在Ubuntu Software Center安装,直接在center中卸载;●自己下载的deb安装,使用sudo apt-get autoremove software-name;●一次性卸载干净就使用sudo apt-get autoremove--purge software-name(所欲配置都卸载干净)8.安装jEdit软件。
Ubuntu下安装及卸载软件知识集锦
Ubuntu下安装及卸载软件知识集锦2010-03-18 14:24刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?。
exe文件在哪里,怎么软件有这么多格式?RPM包,。
tar。
gz是什么?怎么就是安装不了啊?等等等等。
的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯。
事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易。
当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样。
下面我就Ubuntu下安装软件的方法做一个详细的总结。
一。
使用新立得软件包管理器安装程序。
新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序。
定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码。
在这里,你可以搜索你需要安装的程序,标记后应用即可。
3步安装:搜索,标记,应用搜索你需要安装的程序。
在新立得里面有成千上万种主题,应用程序,软件包,文档。
所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级。
新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序。
你可以在侧边栏的分类中查找软件。
点击工具栏上的搜索图标进行搜索。
找到需要安装的文件包后,右键点击标记。
系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决。
记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载)。
你也可以一次标记多个安装包以节省时间。
标记完毕所有需要安装的文件之后,点击应用图标。
新立得会自动下载安装。
常见问题:1。
如果找不到我需要的文件怎么办?其实这是很正常的。
大概说来有以下3个原因:新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源。
Ubuntu下安装及卸载软件
Ubuntu下安装及卸载软件刚刚接触ubuntu就开始一直在安装语言包、升级、常用软件和其它相关依赖等等东西,总的来说,是一个劲儿的装,缺全然不知怎么卸载,现在把安装和卸载写在一块,一旦出现安装的相关问题,可以将其卸载,慢慢分析错误,再安装,这样就不会导致重复安装(每次安装方法不同导致路径不同而引起混乱)导致的混乱。
1、通过deb包安装的情况:安装.deb包:代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:sudo apt-get remove package_name3、sudo dpkg -p package_name卸载软件包及其配置文件,但无法解决依赖关系!sudo aptitude purge pkgname卸载软件包及其配置文件与依赖关系包!清除所有已删除包的残馀配置文件dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。
-------------------------------------------------------------------------------- dpkg: --purge needs at least one package name argumentType dpkg --help for help about installing and deinstalling packages· ;Use `dselect' or `aptitude' for user-friendly package management;Type dpkg -Dhelp for a list of dpkg debug flag values;Type dpkg --force-help for a list of forcing options;Type dpkg-deb --help for help about manipulating *.deb files;Type dpkg --license for copyright license and lack of warranty (GNU GPL)· .Options marked· produce a lot of output - pipe it through `less' or `more' !4、dpkg安裝的可以用apt卸載,反之亦可5、aptitude 与 apt-get 一样,是 Debian及其衍生系统中功能极其强大的包管理工具。
Ubuntu命令整理
Ubuntu命令整理ubuntu 命令简写和全称su:Swith user 切换⽤户,切换到root⽤户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使⽤率chown: Change owner 改变所有者chgrp: Change group 改变⽤户组ps:Process Status 进程状态tar:Tape archive 解压⽂件chmod: Change mode 改变模式umount: Unmount 卸载ldd:List dynamic dependencies 列出动态相依insmod:Install module 安装模块rmmod:Remove module 删除模块lsmod:List module 列表模块alias :Create your own name for a commandbash :GNU Bourne-Again Shell linux内核grep:global regular expression printhttpd :Start Apacheipcalc :Calculate IP information for a hostping :Send ICMP ECHO_Request to network hostsreboot: Restart your computersudo:Superuser dochmod = CHange MODechown = CHange OWNerchsh = CHange SHell如何⽤命令查询当前ubuntu版本号1. cat /etc/issue (简单)或cat /proc/version2. cat /etc/lsb-release(具体)或lsb_release -a3. uname -a(内核)sudo uname --m // 显⽰linux的内核版本和系统是多少位的:X86_64代表系统是64位的。
Ubuntu系统软件安装命令
Ubuntu系统软件安装与默认路径一、软件安装后相关文件位置1.下载的软件存放位置/var/cache/apt/archives2.安装后软件默认位置 /usr/share3.可执行文件位置 /usr/bin4.配置文件位置etc5.可执行文件usr/lib二、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softname2...;2、Dpkg方式(1)普通安装:dpkg -i package_name.deb3、源码安装(.tar、tar.gz、tar.bz2、tar.Z)首先解压缩源码压缩包然后通过tar命令来完成a.解xx.tar.gz:tar zxf xx.tar.gzb.解xx.tar.Z:tar zxf xx.tar.Zc.解xx.tgz:tar zxf xx.tgzd.解xx.bz2:bunzip2 xx.bz2e.解xx.tar:tar xf xx.tar然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F --color或者ls -F命令(实际上我的只需要l 命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志。
一般依次执行./configuremakesudo make install即可完成安装。
二、Ubuntu中软件包的卸载方法1、APT方式(1)移除式卸载:apt-get remove softname1 softname2 …;(移除软件包,当包尾部有+时,意为安装)(2)清除式卸载:apt-get --purge remove softname1 softname2...;(同时清除配置)清除式卸载:apt-get purge sofname1 softname2...;(同上,也清除配置文件)2、Dpkg方式(1)移除式卸载:dpkg -r pkg1 pkg2 ...;(2)清除式卸载:dpkg -P pkg1 pkg2...;三、Ubuntu中软件包的查询方法dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。
ubuntu_常用安装与卸载命令 2
ubuntu下安装与卸载软件方法1、通过deb包安装的情况:安装.deb包:代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:sudo apt-get remove package_name3、sudo dpkg -p package_name卸载软件包及其配置文件,但无法解决依赖关系!sudo aptitude purge pkgname卸载软件包及其配置文件与依赖关系包!清除所有已删除包的残馀配置文件dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。
-------------------------------------------------------------------------------- dpkg: --purge needs at least one package name argumentType dpkg --help for help about installing and deinstalling packages •;Use `dselect' or `aptitude' for user-friendly package management;Type dpkg -Dhelp for a list of dpkg debug flag values;Type dpkg --force-help for a list of forcing options;Type dpkg-deb --help for help about manipulating *.deb files;Type dpkg --license for copyright license and lack of warranty (GNU GPL) •.Options marked•produce a lot of output - pipe it through `less' or `more' !4、dpkg安裝的可以用apt卸載,反之亦可5、aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。
Ubuntu安装及常用软件
一、准备工作1、容量1G以上的U盘2、UltraISO 9.3或者以上版本3、ubuntu 10.04 desktop 安装镜像注意:只能选择ubuntu 10.04 desktop安装镜像,否则Ubuntu10.04 alternate安装镜像虽然可以UltraISO,但是UltraISO出来的东西,仍然是无法安装的。
二、安装系统1、使用UltraISO打开ubuntu 10.04 desktop 镜像文件。
2、UltraISO点击菜单[启动],并且选择[写入硬盘映像]3、写入方式选择USB-HDD+,开始制做U盘安装启动盘。
4、重启,修改BIOS的启动,设为从U盘引导。
或者有BISO支持直接选择启动方式,然后选择从U盘启动。
5、Install Ubuntu三、更改语言新安装的ubuntu10.04全是英文,不变中文就会找累那么,我们先更新,然后再选语言!1、打开一个终端界面,先后执行两个命令sudo apt-get updatesudo apt-get upgrade进入系统(System)-系统管理(Administration)-语言支持(language support)-勾选汉语(Chinese)重启然后,不管是系统,还是火狐,都已经是我们的天下了。
四、右键增强扩展Nautilus 的功能1、添加右键菜单以管理员打开:sudo apt-get install nautilus-gksu2、添加右键菜单打开终端:sudo apt-get install nautilus-open-terminal3、重启ubuntu,右键多了这两样东西。
五、加装字体不加微软字体,单机无所谓,一旦要局域网交换文件,就会遇到麻烦本机是单用户使用的安装方法进入/home/~/.fonts,把所须微软字体扔到这文件夹里面就可以了(如果没有.fonts文件夹就自己建一个)六、改输入法1、卸载ibus打开软件中心,找到已安装的ibus,直接卸载。
清理Ubuntu系统中的无用软件包
清理Ubuntu系统中的无用软件包1、查看安装软件时下载包的临时存放目录ls /var/cache/apt/archives2、备份当前系统安装的所有包的列表dpkg --get-selections | grep -v deinstall > ~/somefile3、从上面备份的安装包的列表文件恢复所有包dpkg --set-selections < ~/somefilesudo dselect4、清理旧版本的软件缓存sudo apt-get autoclean5、清理所有软件缓存sudo apt-get clean6、删除系统不再使用的孤立软件sudo apt-get autoremove提示 1:清理残余的配置文件一般而言,当我们从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。
如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一并删除之。
要删除某个软件的残余配置文件,可以执行下面的操作:在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。
点击 Synaptic 右下角的 Status 按钮进行切换。
现在,你应该能够在 Synaptic 的左边看到 Not installed (residual config)。
选择它即可在右边看到包含有残余配置文件的包,你可以在此选择删除该包。
提示 2:清理下载的缓存包我们在 Ubuntu 中通过 sudo apt-get install 安装软件时,其下载的包都缓存在 /var/cache/apt/archives/ 目录中。
如果要清理掉这些已下载的缓存包,那么可以执行命令:sudo apt-get autocleansudo apt-get clean提示 3:清理不再需要的包我们知道,在 Ubuntu 系统中安装软件时,该软件的依赖通常也会自动安装上。
那么,在我们删除该软件后,其依赖可能需要我们手动删除之。
ubuntu期末总结
ubuntu期末总结一、引言Ubuntu是一个免费而且开源的操作系统,它以人性化、易用性和安全性而闻名。
在本学期中,我有幸能够深入了解Ubuntu的各个方面,包括安装、配置、网络设置、软件应用等等。
通过这门课程,我掌握了许多有用的知识和技能。
以下是我对本学期所学内容的总结和反思。
二、安装与配置在这门课的开始,我们先学习了Ubuntu的安装与配置。
首先,我们需要了解Ubuntu的硬件要求,以选择合适的版本和配置。
然后,我们通过制作安装盘或者使用虚拟机来安装Ubuntu。
安装过程中,我们学会了如何选择分区、设置用户名和密码等基本操作。
在安装完成后,我们进行了一系列的配置工作。
首先,我们需要更新系统和安装驱动程序,以保证系统的正常运行。
然后,我们学会了通过命令行或者图形界面对系统进行基本设置,比如修改主题、设置壁纸、更改语言等。
通过本章的学习,我对Ubuntu的安装和配置有了全面的了解,并且掌握了一些基本的命令和操作。
这些知识对于我后续的学习和应用都非常有帮助。
三、网络设置网络设置是Ubuntu的一个重要方面,它关系到我们能否正常上网和进行各种网络操作。
在本章中,我们学习了Ubuntu的网络设置方法和技巧。
首先,我们需要了解网络的基本概念,比如IP地址、子网掩码、网关等。
然后,我们学会了如何通过命令行或者图形界面来设置网络连接,包括有线连接和无线连接。
我们还学会了如何查看网络连接状态和调试网络问题。
通过本章的学习,我对网络有了更深入的了解,并且学会了一些网络故障排除的方法。
这对于我使用Ubuntu进行网络操作非常有帮助。
四、软件应用Ubuntu有非常丰富的软件资源,我们可以通过软件中心或者命令行来安装各种应用程序。
在本章中,我们学习了Ubuntu中常用的软件应用。
首先,我们学会了如何使用软件中心来搜索、安装和更新软件。
然后,我们学习了如何通过命令行来安装和卸载软件,以及一些常用命令的使用。
除此之外,我们还学习了如何编译和安装源代码。
Ubuntu安装
Ubuntu安装Ubuntu系统安装在VMware中新建虚拟机指定当前虚拟机使⽤的系统镜像设置系统的登录账号密码,设置完成以后⼀定要记住。
⼀直等待,系统初始化安装,知道出现下⽅界⾯:输⼊前⾯设置的密码,点击Sign In点击右上⾓绿⾊按钮,⼀路next即可。
点击Install Now,下载最新版本的ubuntu软件库。
输⼊登录密码。
选择稍后重启 Restart Later更改系统语⾔为中⽂点击屏幕右上⾓设置按钮选择地区和语⾔设置 Region & Language然后选择语⾔安装管理 Manage Installed Languages点击Install ,下载安装语⾔包,必须联⽹。
下载安装语⾔包需要管理员授权,所以还是输⼊登录密码。
点击 install/remove language,安装语⾔包在弹出窗⼝中,找到chinese(simplified) 和English,勾选上再点击Apply等待下载完成。
在已经下载完成的语⾔列表中找到汉语(中国),并把它拖到语⾔列表的最上⽅位置,并点选Apply System-Wide,最后点击Close关闭当前窗⼝。
重启ubuntu重启后的ubuntu,会弹出提⽰将标准⽂件夹更新到当前语⾔吗?选择保留旧的名称。
更改系统时区为亚洲/上海sudo tzselect# 选项Asia 4# 选项China 9# 选项beijing 1# 选项Yes 1# 复制时区⽂件sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 安装ntp时间服务器sudo apt install ntpdate# 同步ntp时间服务器sudo ntpdate # 将系统时间与⽹络同步ntpdate # 将时间写⼊硬件hwclock --systohc# 重启Ubuntu安装基本使⽤软件Vimsudo apt install vimchrome使⽤ubuntu内置的⽕狐浏览器打开⾕歌浏览器的下载地址:选择Ubuntu版本点选保存⽂件,默认会保存在⽤户家⽬录下的 Downloads⽬录下可以选择把图标拉动到左侧收藏栏中,⽅便快速打开。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。
一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softname2...;2、Dpkg方式(1)普通安装:dpkg -i package_name.deb3、源码安装(.tar、tar.gz、tar.bz2、tar.Z)首先解压缩源码压缩包然后通过tar命令来完成a.解xx.tar.gz:tar zxf xx.tar.gzb.解xx.tar.Z:tar zxf xx.tar.Zc.解xx.tgz:tar zxf xx.tgzd.解xx.bz2:bunzip2 xx.bz2e.解xx.tar:tar xf xx.tar然后**到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F --color或者ls -F命令(实际上我的只需要l 命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志。
一般依次执行./configuremakesudo make install即可完成安装。
二、Ubuntu中软件包的卸载方法1、APT方式(1)移除式卸载:apt-get remove softname1 softname2 …;(移除软件包,当包尾部有+时,意为安装)(2)清除式卸载:apt-get --purge remove softname1softname2...;(同时清除配置)清除式卸载:apt-get purge sofname1 softname2...;(同上,也清除配置文件)2、Dpkg方式(1)移除式卸载:dpkg -r pkg1 pkg2 ...;(2)清除式卸载:dpkg -P pkg1 pkg2...;三、Ubuntu中软件包的查询方法Dpkg 使用文本文件来作为数据库.通称在/var/lib/dpkg 目录下. 通称在status 文件中存储软件状态,和控制信息. 在info/ 目录下备份控制文件, 并在其下的 .list 文件中记录安装文件清单, 其下的 .mdasums 保存文件的MD5 编码.体验使用数据库的时刻到了:$ dpkg -lDesired=Unknown/Install/Remove/Purge/Hold|Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-insta lled|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)||/ Name Version Description+++-===========-================-=================== =====================ii aalib1 1.4p5-28 ascii art library - transitional package ii adduser 3.85 Add and remove users and groupsii alien .63 install non-native packages with dpkg ... ...每条记录对应一个软件包, 注意每条记录的第一, 二, 三个字符. 这就是软件包的状态标识, 后边依此是软件包名称, 版本号, 和简单描述.∙第一字符为期望值,它包括:o u 状态未知,这意味着软件包未安装,并且用户也未发出安装请求.o i 用户请求安装软件包.o r 用户请求卸载软件包.o p 用户请求清除软件包.o h 用户请求保持软件包版本锁定.∙第二列,是软件包的当前状态.此列包括软件包的六种状态.o n 软件包未安装.o i 软件包安装并完成配置.o c 软件包以前安装过,现在删除了,但是它的配置文件还留在系统中.o u 软件包被解包,但还未配置.o f 试图配置软件包,但是失败了.o h 软件包安装,但是但是没有成功.∙第三列标识错误状态,可以总结为四种状态. 第一种状态标识没有问题,为空. 其它三种符号则标识相应问题.o h 软件包被强制保持,因为有其它软件包依赖需求,无法升级.o r 软件包被破坏,可能需要重新安装才能正常使用(包括删除).o x 软包件被破坏,并且被强制保持.也可以以统配符模式进行模糊查询, 比如我要查找以nano字符开始的所有软件包:$ dpkg -l nano*Desired=Unknown/Install/Remove/Purge/Hold|Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-insta lled|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)||/ Name Version Description+++-==============-==============-================== ==========================ii nano 1.3.10-2 free Pico clone with some new featurespn nano-tiny <none> (no description available)un nanoblogger <none> (no description available)以上状态说明: 系统中安装了nano 版本为1.3.10-2 ;安装过nano-tiny , 后来又清除了; 从未安装过nanoblogger .如果觉得dpkg 的参数过多, 不利于记忆的话, 完全可以使用dpkg-query 进行dpkg 数据库查询.应用范例:∙查询系统中属于nano的文件:$ dpkg --listfiles nanoor$ dpkg-query -L nano∙查看软件nano的详细信息:$ dpkg -s nanoor$ dpkg-query -s nano∙查看系统中软件包状态, 支持模糊查询:$ dpkg -lor$dpkg-query -l查看某个文件的归属包:$ dpkg-query -S nanoor$ dpkg -S nano三、其他应用总结apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)apt-get install # ------(package 安装包)apt-get install # -----(package --reinstall 重新安装包)apt-get -f install # -----(强制安装, "-f = --fix-missing"当是修复安装吧...)apt-get remove #-----(package 删除包)apt-get remove --purge # ------(package 删除包,包括删除配置文件等)apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))apt-get update #------更新源apt-get upgrade #------更新已安装的包apt-get dist-upgrade # ---------升级系统apt-get dselect-upgrade #------使用dselect 升级apt-cache depends #-------(package 了解使用依赖)apt-cache rdepends # ------(package 了解某个具体的依赖,当是查看该包被哪些包依赖吧...)apt-get build-dep # ------(package 安装相关的编译环境)apt-get source #------(package 下载该包的源代码)apt-get clean && apt-get autoclean # --------清理下载文件的存档&& 只清理过时的包apt-get check #-------检查是否有损坏的依赖dpkg -S filename -----查找filename属于哪个软件包apt-file search filename -----查找filename属于哪个软件包apt-file list packagename -----列出软件包的内容apt-file update --更新apt-file的数据库dpkg --info "软件包名" --列出软件包解包后的包名称.dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa)dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包. dpkg -s 查询已安装的包的详细信息.dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql) dpkg -S 查询系统中某个文件属于哪个软件包. (类似于rpm -qf)dpkg -I 查询deb包的详细信息,在一个软件包下载到本地之后看看用不用安装(看一下呗).dpkg -i 手动安装软件包(这个命令并不能解决软件包之前的依赖性问题),如果在安装某一个软件包的时候遇到了软件依赖的问题,可以用apt-get -f install在解决信赖性这个问题.dpkg -r 卸载软件包.不是完全的卸载,它的配置文件还存在.dpkg -P 全部卸载(但是还是不能解决软件包的依赖性的问题)dpkg -reconfigure 重新配置apt-get install下载软件包,以及所有依赖的包,同时进行包的安装或升级。