Ubuntu技巧-Ubuntu软件安装方法
- 格式:doc
- 大小:893.00 KB
- 文档页数:9
ubuntu启用root用户和安装软件的方法
一、ubuntu启用root用户
打开(Te)rminal(终端),右键点击桌面,选择终端,弹出终端窗口。
(使用快捷键ctrl+alt+t,也可以调出Terminal)。
apt:apt是apt命令行工具的缩写,是apt-get和apt-cache的结合体。
它提供了更友好的命令行界面,包括进度条、颜色化输出等功能。
与apt-get相比,apt在处理依赖关系时更(智能),并且可以自动处理一些常见操作,例如自动清理不再需要的软件包。
aptitude:aptitude是基于ncu(rs)es库的交互式软件包管理工具,提供了一个TUI(文本用户界面)来浏览、搜索、安装、升级和删除软件包。
相对于apt-get,aptitude在处理依赖关系时更强大,能够智能地解决复杂的依赖关系问题。
它的命令格式为sudo aptitude 。
总结来说,aptitude是一个更现代化、功能更强大的软件包管理工具,而apt-get和apt则是更传统和经典的工具。
对于一般用户来说,apt已经足够满足大部分需求。
但如果需要更高级的功能或更复杂的问题解决,可以考虑使用aptitude。
示例:
apt search //查找软件。
Ubuntu操作系统安装及设置步骤介绍Ubuntu是一个基于Linux内核的开源操作系统,具有稳定性和安全性好的特点,适用于个人用户、企业用户以及开发者。
本文档将向您介绍如何安装和设置Ubuntu操作系统。
步骤一:准备安装介质2. 制作安装介质,可以选择将镜像文件烧录到DVD或制作启动盘。
步骤二:安装Ubuntu操作系统1. 将制作好的安装介质插入计算机,并从该介质启动计算机。
2. 在启动界面选择“Install Ubuntu”以开始安装过程。
3. 选择安装语言和键盘布局,点击“Continue”继续。
4. 在安装类型界面,可以选择完全安装或自定义分区。
对于新用户,建议选择完全安装以便快速上手。
5. 设置系统时钟和时区,确保时间设置准确。
6. 创建和设置用户名和密码,确保密码的强度。
7. 等待系统安装完成,并根据需要重启计算机。
步骤三:系统设置1. 进入安装后的Ubuntu系统界面,根据提示更新系统软件包。
在终端中输入以下命令执行更新:sudo apt updatesudo apt upgrade2. 安装所需软件,可以通过终端命令行或Ubuntu软件中心安装,如:sudo apt install <软件名>3. 配置网络设置,根据网络环境连接无线网络或配置有线网络。
4. 设置系统语言和地区,可以在“Settings”中选择“Language & Region”进行设置。
5. 调整系统外观和个性化设置,包括桌面壁纸、主题风格、程序启动器等。
6. 配置软件源,根据需要添加、删除或更改软件源以便获取最新的软件包。
7. 安装必要的驱动程序,如果系统中有硬件设备需要特定驱动程序支持,进行相应的安装和设置。
步骤四:系统维护和安全设置1. 定期更新系统和软件包,将系统保持最新状态,提高系统安全性和稳定性。
2. 安装杀毒软件和防火墙,保护系统免受恶意软件和网络攻击。
3. 设置用户权限和访问控制,避免非授权用户访问您的系统。
ubuntu安装教程Ubuntu是一个基于Debian的开源操作系统,适用于个人电脑和服务器。
它提供了一个友好的界面和强大的功能,能满足用户的各种需求。
下面是一个Ubuntu安装教程的简单步骤。
1. 下载Ubuntu镜像文件首先,你需要从Ubuntu官方网站下载适合你计算机的Ubuntu镜像文件。
你可以选择适合你的版本(如Ubuntu 18.04 LTS、Ubuntu 20.04 LTS等)和计算机架构(如32位或64位)。
2. 创建启动盘或光盘下一步是将Ubuntu镜像文件制作成启动盘或光盘。
你可以使用软件如Rufus或UNetbootin在Windows系统中创建启动盘,也可以使用命令行工具如dd在Linux系统中创建启动盘。
如果你选择使用光盘,可以使用光盘刻录软件将Ubuntu镜像文件刻录到光盘上。
3. 启动计算机并选择安装Ubuntu现在,将启动盘或光盘插入计算机并重启,进入计算机的启动界面。
你需要选择从启动盘或光盘启动计算机。
在启动界面,选择“Install Ubuntu”来开始安装过程。
4. 选择语言和键盘布局在安装界面上,选择你喜欢的语言和键盘布局,然后点击“Continue”继续。
5. 进行磁盘分区下一步是选择磁盘分区方式。
如果你只有一个操作系统,你可以选择“Erase disk and install Ubuntu”来将整个磁盘用于Ubuntu。
如果你想保留其他操作系统,你可以选择“Something else”手动进行磁盘分区。
6. 创建用户账户接下来,创建一个用户账户来登录Ubuntu系统。
输入你的用户名、计算机名称、密码等信息,然后点击“Continue”继续。
7. 开始安装现在,你可以点击“Install Now”来开始安装Ubuntu。
安装过程会自动进行,你可以在安装过程中查看一些关于Ubuntu的信息。
8. 完成安装安装过程可能需要一些时间,一旦安装完成,你可以点击“Restart Now”来重启计算机。
ubuntu教程Ubuntu 是一种基于开源技术的操作系统,被广泛用于个人计算机和服务器。
本教程将介绍如何安装和配置 Ubuntu 操作系统,以及一些常用的命令和功能。
安装 Ubuntu1. 下载 Ubuntu 安装镜像文件2. 创建启动盘或光盘3. 启动计算机,选择从启动盘或光盘启动4. 进入 Ubuntu 安装界面,按照提示进行安装5. 安装完成后重新启动计算机配置 Ubuntu1. 更新软件源列表2. 安装常用软件,如浏览器、文档编辑器等3. 配置网络设置,包括有线网络和无线网络4. 设置用户账户和权限5. 配置系统语言和时区6. 配置桌面环境,如壁纸、图标等常用命令1. cd:切换目录2. ls:列出目录内容3. cp:复制文件或目录4. mv:移动文件或目录5. rm:删除文件或目录6. mkdir:创建目录7. touch:创建文件8. cat:查看文件内容9. chmod:修改文件权限10. chown:修改文件所有者常用功能1. 软件包管理:使用 apt-get 命令安装、更新和删除软件包2. 文件压缩和解压缩:使用 tar 命令打包和解压文件3. 远程登录:使用 SSH 协议进行远程登录4. 系统监视:使用 top 命令查看系统资源占用情况5. 进程管理:使用 ps 和 kill 命令查看和结束进程6. 系统日志:查看和分析系统日志文件7. 网络配置:配置网络接口和防火墙设置希望这些简单的指南能帮助你快速入门 Ubuntu 操作系统。
如果有其他问题,请参考 Ubuntu 官方文档或通过在线社区寻求帮助。
Ubuntu下⼏种软件安装的⽅法1、tar.gz 软件包的安装1)解压 tar.gz 包tar -zxvf nginx-1.8.1.tar.gz -C /home/Desktop # 将软件包名.tar.gz解压到指定的⽬录下2)进⼊解压后的⽂件⽬录下执⾏“./configure”命令为编译做好准备;cd nginxsudo ./configure --prefix=/opt/nginx # 表⽰安装到/opt⽬录下3)执⾏“make”命令进⾏软件编译;4)执⾏“make install”完成安装;5)执⾏“make clean”删除安装时产⽣的临时⽂件。
2、 apt-get 安装⽅法ubuntu 默认的软件管理系统是 apt。
apt 有很多国内软件源,推荐使⽤淘宝。
apt-get 的基本软件安装命令是:sudo apt-get install 软件名3、 deb 包的安装⽅式deb 是 debian 系 Linux 的包管理⽅式,ubuntu 是属于 debian 系的 Linux 发⾏版,所以默认⽀持这种软件安装⽅式。
当下载到⼀个 deb 格式的软件后,在终端输⼊这个命令就能安装:sudo dpkg -i **软件名**.deb4、⼆进制编译或者脚本安装⽅式github 上⼀般都会提供⼆进制源码或者脚本安装⽅式。
这类软件,你会在软件安装⽬录下发现类似后缀名的⽂件,如: .sh .py .run 等等,有的甚⾄连后缀名都没有,直接只有⼀个 INSTALL ⽂件。
或者是⼀个其他什么的可执⾏⽂件。
对于这种软件,可尝试以下⼏种⽅式安装:*在软件⽬录下输⼊: ./软件名** **或者 : sh 软件名.sh或者: python 软件名.py**。
ubuntu系统安装软件图⽂教程如何给Ubuntu安装软件呢以前⼀直使⽤window,今天安装了⼀个ubuntu系统(如果有同学也想装,建议装英⽂版的),因为以前ubuntu系统⽤的不多,所以安装软件就是⼀个问题。
就以安装chrome来说吧:1、在Google chrome上⾯下载Chrome浏览器。
选择正确的版本,⽐如选择【32 bit .deb (适⽤于 Debian/Ubuntu)】。
2、Ctrl+Alt+T 打开终端,进⼊你刚刚下载好的Chrome包存放的⽂件夹(我是直接下载到默认位置的):复制代码代码如下:$ cd ~/Downloads3、使⽤dpkg命令安装Chrome包:复制代码代码如下:$ sudo dpkg -i google-chrome-stable_current_amd64.deb有很多同学看到类似以下的错误提⽰会束⼿⽆策,不⽤担⼼,原因是因为依赖包的问题,我们安装⼀下这个依赖包就好了:4、出现以上错误,安装依赖包来解决:复制代码代码如下:$ sudo apt-get install -f5、完成上述操作,提⽰安装的时候输⼊y,回车继续安装,会出现下⾯这样的提⽰,Chome就应该安装好啦!6、现在 chrome 已经安装好了,我们可以在终端⾥⾯输⼊ google-chrome 来打开chrome程序(也可以按 alt+F2 搜索安装的程序):复制代码代码如下:$ google-chrome注意:安装软件之前确保你已经做过更新和升级如果没有更新到最新请参考以下更新:复制代码代码如下:$ sudo apt-get update$ sudo apt-get upgrade。
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软件安装方法完全指南一.使用新立得软件包管理器安装程序.新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可.3步安装:搜索,标记,应用1. 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索.2. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间.3. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装.常见问题:1.如果找不到我需要的文件怎么办?其实这是很正常的.大概说来有以下3个原因:* 新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.* 如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小.* 如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有比你想象中多得多的安装包格式.这也是本文重点介绍的部分.2.我已经安装了,但是我在哪里才能找到它呢?通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.这里有几种方法找到你新安装的程序.1).安装Debian Menu.Debian Menu给你安装的程序提供了一个更加全面的列表,它同样显示在应用程序菜单里.你需要安装一个叫做menu-xdg的软件包(新立得里面有),可能需要重启X window(Ctrl+Alt+空格)才能让它显示.2).在终端输入程序名.比如说我通过新立得安装了Muine,然后可以通过在终端直接输入Muine,回车就可以启动它了.注意,这样操作得话,程序会随着你关闭终端而自动关闭. 为避免这种情况发生,同时按下Alt+F2运行启动程序管理,输入muine启动.你还可以尝试键入程序名称的首字母后按两下Tab键.输入框会显示命令名称或者可供选择的命令列表.要知道程序的命令行名称可以按照一下步骤:在新立得里面右键点击安装包,选择属性后进入"已安装文件"标签栏.这里显示的是已安装的程序列表,安装到/usr/bin文件夹的文件绝大多数情况就是该程序的命令名.3.我该如何卸载这些程序呢.当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择"标记以便删除",而不是"标记以便安装".如果你想把配置文件一并删除,则可以选择"标记以便彻底删除".二.使用终端安装软件.可能你会经常看到这样的话:你可以使用以下代码安装某某程序...然后在下面提供一段可以直接复制到终端的代码.你可能觉得这和新立得完全不同,而事实上,新立得同样在使用这样的代码,只不过给了一个友好的界面而已.安装方法:定位到应用程序--附件--终端,激活终端程序.以下的两行代码是安装程序最常用的命令.sudo apt-get install ABC 和 sudo aptitude install ABC当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器.你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下:apt-cache search ABC 或者 aptitude search ABC删除软件包命令:sudo apt-get remove ABC 和 sudo aptitude remove ABC同时删除配置文件:sudo apt-get remove --purge ABC 和 sudo aptitude purge ABC虽然命令行可能让很多Linux新用户感到害怕,但是正如你所看到的,它同样非常简单易用,而且和图形界面的新立得有很多共通之处.很多用户更喜欢在终端里安装软件,也有很多喜欢在新立得安装.你可以按自己的喜好选择.如果你决定在Ubuntu下常驻,那么还是多用用命令行吧.下面是本文的重头戏:三.手动安装软件包你肯定无法在新立得里面找到自己需要的软件了?你试过激活更多的额外源么?如果你都常试过了都无法找到的话,那么我们就要使用你在Windows下经常使用的招数了.下载安装包然后手动安装.1.安装Debian包(.deb)其实你在新立得软件包管理器里面下载的所有软件都是Debian软件包.所以如果你在网上找到的程序有几种格式供下载的时候,最简单的就是下载Debian包.安装方法:1).让系统自动安装.你只需要双击下载的Debian包,安装工具就会自动启动.点击"安装软件包"执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你.2).使用dpkg命令.我们假设你下载的软件包test.deb在桌面,你的用户名是neo,那么安装命令就是:dpkg -i /home/neo/desktop/test.deb注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.2.安装rpm软件包(.rpm)RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被 Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行也可以)里面下载安装它:sudo apt-get install alien那么,RPM的安装方法:如果用户neo需要安装放在桌面的名叫test.rpm的软件包,只需要在终端中输入sudo alien -i /home/neo/desktop/test.rpm3.安装桌面主题(.tar, .tar.gz, .tgz, .tar.bz, ...)在Gnome下安装桌面主题非常简单.定位到系统--首选项--主题打开主题管理器.使用这个应用程序你可以更改图标,控件,窗口边框等.下载主题包后只需要将其拖拽到主题管理器窗口即可安装.4.启动画面主题.(.tar, .tar.gz, .tgz, .tar.bz, ...)这个和安装桌面主题一样简单.定位到系统--系统管理--登录窗口打开登录窗口首选项.拖拽下载的主题到这个窗口,在弹出对话框中点击确认即可.介绍两个比较火的Gnome主题网站:Gnome-LookGnome Art5.源码包 (.tar, .tar.gz, .tgz, .tar.bz, ...)注:并不是所有以.tar ,.tar.gz等为扩展名的文件都是源码压缩包,它们也有可能已经被编译过了,压缩包里面会有一个安装程序(Installer)或者扩展名为bin的可执行文件.比如Mozilla官方网站上的Firefox压缩包,Flock压缩包等.这时你需要做的只是为它们制作一个快捷方式就可以了. 下面介绍源码包的编译安装方式:* 首先解压压缩包.右键点击压缩包,选择解压到此处即可.* 为了编译安装软件,你必须安装有相应的编译工具.安装新立得中的软件包Build-essential可以获得所有的编译工具.当你确定编译工具安装正确之后,就可以打开终端程序导航到解压出的文件夹了.如果你熟悉DOS命令,这个简单的CD命令就不用介绍了.如果不熟悉,可以看附录里面的介绍.* 进入到正确的文件夹后,运行./congfigure命令.执行这个命令的目的有二:检查依赖程序,创建Makefile文件.如果命令执行失败,终端会提示安装指定的文件包,你可以在新立得中搜寻并安装.(注意:如果你在新立得中发现名称相同扩展名却为.Dev的安装包,记得也要将它打勾安装,它们是编译必须的开发工具包).同样有很多源码包并没有configure脚本,不用担心,你可以直接执行Make命令.* 编译安装的两种方法:o 常规安装:输入 sudo make install.如果你想移除临时文件,还可以运行 make clean.卸载程序运行 sudo make uninstall.这两个删除命令并不时所有时候都有效,它取决于程序员是否嵌入了相关命令.o 软件包管理程序安装: 如果你想以后能够在添加删除程序中轻易地卸载他们,首先安装checkinstall软件包.然后只需要运行sudo checkinstall就可以安装源码包了.这个安装方法可能会比上面的方法用的时间更长,而且可能会需要你自己编辑该程序的某些脚本.不过好在可以在 checkinstall程序里很容易的解决.总结:* 导航到目标文件夹* 执行./configure* 执行sudo make* 执行sudo make install2.Autopackage (.package)这个很简单,直接导航到安装包所在的目录下,执行它即可.比如我们要安装一个位于用户digglife的桌面下的安装包test.package,直接运行/home/digglife/desktop/test.package即可.注意,.package文件在你的文件系统下可能没有可执行权限,需要你自己修改.如何修改,请看附录. 3.Klik安装包(klik:// → .cmg)klik是一种使用其独有网络协议klik://的在线软件储藏处.你可以直接在浏览器中点击其网站上的超链接安装软件.使用klik你必须首先使用新立得安装binutils libstdc++5 rpm gnome-about文件包,然后在终端中运行wget klik.atekon.de/client/install -0 -| sh,下载安装Klik客户端.由于klik 完全跳过了软件包管理器和文件系统,所以在安装完成后,运行这一类程序的所有东西都包含在桌面上的.cmg- file里.你可以直接双击该文件启动程序.卸载只需删除.cmg-file即可.4.Shell脚本安装包(.sh, .bash, ...)安装扩展名为.sh扩展名的软件包,你可以在终端中运行sh 命令.比如我们要安装一个位于用户digglife的桌面下的安装包test.sh,只需要运行 sh/home/digglife/desktop/test.sh即可.可能会提示权限不够,更改权限请看附录.5.第三方二进制安装包(.bin, ...)我们要安装一个位于用户digglife的桌面下的安装包test.bin,你可以在终端中运行 /home/carl/desktop/test.bin.可能会提示权限不够,更改权限请看附录.6.附录:1.如何在终端中执行文件夹导航.终端默认所在文件夹为/home,使用pwd命令可以查看当前目录.查看所在目录下的文件和文件夹列表,使用ls命令.回到上一目录使用命令cd .. .定为到下级目录使用命令cd Name,其中Name为你想进入的文件夹名称.2.更改文件权限.右键点击该文件,选择属性,在弹出窗口中选择权限标签栏,在这里你可以修改文件的权限,Execute为可执行权限.转:dpkg的介绍及命令使用首先要学习debian的中层包管理dpkg,这是一个基础.[简介]dpkg的介绍及命令使用dpkg是Debian的中级软件包管理器,类似RPM.dpkg是Debian软件包管理系统的中流砥柱,负责安全卸载软件包,配置,以及维护已安装的软件包.也是Debian系统中众多软件包管理工具的后端.有关dpkg的更多介绍参阅:系统中所有packages的信息都在/var/lib/dpkg/目录下,其中子目录”/var/lib/dpkg/info”用于保存各个软件包的配置文件列表..conffiles 记录了软件包的配置文件列表.list 保存软件包中的文件列表,用户可以从.list的信息中找到软件包中文件的具体安装位置..md5sums 记录了软件包的md5信息,这个信息是用来进行包验证的..prerm 脚本在Debian报解包之前运行,主要作用是停止作用于即将升级的软件包的服务,直到软件包安装或升级完成..postinst脚本是完成Debian包解开之后的配置工作,通常用于执行所安装软件包相关命令和服务重新启动./var/lib/dpkg/available文件的内容是软件包的描述信息,该软件包括当前系统所使用的Debian安装源中的所有软件包,其中包括当前系统中已安装的和未安装的软件包.dpkg 查询以安装的信息查询当前系统所有已安装的deb包dpkg -l 命令用于查询当前系统所有以安装的deb包的信息.,通过less和grep可以执行更复杂的查询工作.例如查找跟vim有关的软件包,dpkg -l |grep -ivim(如发现iU 表示软件包未安装成功,ii表示安装成功)查看已安装软件包的详细情况dpkg -s 命令查看软件包的详细情况,包括版本,依赖之类的查询系统中所安装软件包所安装的文件dpkg -L 命令用于查询系统中所安装软件包的安装的文件安装到系统的位置和安装了那些.小提示: 如何可以看软件包装到哪个地方?用apt-get install *如何可以看软件包装到哪个地方?dpkg -L package-name|more查询系统中某个文件属于那个软件包dpkg -S 命令用于了解当前的软件属于那个软件包查询未安装的信息查询未安装软件包详细信息dpkg -I 命令用于查看未安装软件包的详细信息,以便了解该软件包是否需要安装.查询deb包文件中所包含的文件dpkg -c 显示未安装deb软件包所包含的文件列表,以及安装位置安装软件包安装deb软件包dpkg -i 手工安装deb包到系统中,不过有时会存在Dpends关系,建议使用apt-get 来安装.如果通过dpkg -i安装软件后由于Dpends关系没有安装成功,可通过apt-get –f install解决解决dpkg -i 安装deb包出现Dpends问题apt-get -f install 解决Dpends问题.例如:dpkg-i lftp_3.1.3-1_i386.debSelecting previously deselected package lftp.(Reading da tabase … 20654 files and directories currently installed.) unpacking lftp (from lftp_3.1.3-1_i386.deb)…dpkg:dependency problems prevent configuration of lftp:lftp depends on libexpat1 (<=1.95.8);howeverdpkg : error processing lftp (--install)dependency problems –leaving unconfiguredErrors were encountered while processing:lftp//lftp软件包安装失败dpkg -l |grep lftpiU lftp 3.1.3-1 Sophisticatedcommand-line FTP/HTTP client p//”dpkg -l” 查询信息表示lftp软件包未安装成功(iU表示未安装成功,ii表示安装成功)使用apt-get –f install解决卸载deb软件包卸载deb包dpkg -r用于卸载指定的软件包,该命令只卸载软件包安装到系统中的文件,而不去删除软件包的配置文件,因此不是完全意义上的卸载.但是软件包保存在系统中,可以提供给以后在安装软件包时使用.例如:dpkg –r prozilla 移除后再用dpkg –l |grep prozilla 查看会看到rc proc 1.3.6-3woody3 multi-thraded download accelerator 表示软件包已经被卸载,但配置文件仍在“rc”带表配置文件仍在.卸载软件包并清除配置文件dpkg -P 用于卸载软件包同时也删除配置文件,dpkg -P 不能解决Dpends问题,建议卸载时使用apt-get操作重新配置软件包对于Debian系统中的众多软件包(尤其是系统和服务器软件包)来说,在第一次安装该软件包时候会显示对话框窗口,提示用户输入必要的配置信息.当用户需要再次对软件包配置的时候,可以使用dpkg-reconfigure来对指定的软件包进行配置.比如dpkg-reconfigure locales用于配置语言alien包转换工具如果我们有很喜欢的RPM包,而又没有deb版本.怎么办~?可以同过alien来转换或者直接安装,这个小家伙可是个很方便的东西!基本命令如下:首先通过apt-get install alien来安装.然后alien -i name-of-the-pakage.rpm /*用来直接安装rpm包alien -d , --to-deb /*Make debian packages,This is the default例:alien –d package.rpmalien –r , --to-rpm /*Make rpm packages例:alien –r package.debalien –p , --to-pkg /*Make Solaris pkg packagesalien –-to-slp /*Make slp packagesalien –t , --to-tgz /*Make tgz packagesalien –T 检测。
ubuntu下*.sh和*.bin软件包的安装方法在ubuntu下经常下载到*.sh和*.bin两种软件包。
*.sh文件安装方法:运行终端到文件目录下1.在终端输入:sudo sh *.sh直接运行2.在终端输入:sudo chmod +x *.sh在输入:sudo ./*.sh可安装到任意目录,./*.sh可安装到当前用户有权限的目录*.bin文件安装方法运行终端到文件目录下在终端输入:sudo chmod +x *.bin在输入:sudo ./*.bin可安装到任意目录,./*.bin可安装到当前用户有权限的目录例如:jdk的安装sudo chmod +x *.bin./jdk-6u13-linux-i586.bin然后根据安装提示即可~~tar rpm在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-不过我们常见的软件包有两种:1含有软件的源代码的压缩包,解压后需要手动编译。
这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz。
./configure (配置make (编译make install (安装make clean (卸载注:典型的源代码包可以这样安装,但不都是这样,如webmin要执行其目录下./setup.sh进入交互式配置安装卸载用uninstall程序具体如果不清楚看要安装的包下的README文件2软件的可执行程序,你只要安装它就可以了(习惯windows安装的朋友的最爱!。
这种软件安装包叫做RPM包(RedhatLinuxPacketManager,就是Redhat的包管理器,后缀是.rpm。
当然,还有有用rpm格式打包的源代码;用gzip压缩过的可执行程序包。
但是只要理解了以下的安装思路,这两种形式的安装包也不在话下了。
下面,我们进行不同软件包安装的详细介绍第一部分:安装.tar.gz软件包1.首先,使用tar -xzvf来解开这个包,如:# tar -xzvf apache_1_3_6_tar.gz*******************************************tar命令参数解释:x 从档案文件中释放文件。
Ubuntu技巧:Ubuntu软件安装方法刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等. 的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu 下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结.一.使用新立得软件包管理器安装程序.新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可.3步安装:搜索,标记,应用搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索.找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间.标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装.常见问题:1.如果找不到我需要的文件怎么办?其实这是很正常的.大概说来有以下3个原因:新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小.如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有比你想象中多得多的安装包格式.这也是本文重点介绍的部分.2.我已经安装了,但是我在哪里才能找到它呢?通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.这里有几种方法找到你新安装的程序.1).安装Debian Menu.Debian Menu给你安装的程序提供了一个更加全面的列表,它同样显示在应用程序菜单里.你需要安装一个叫做menu-xdg的软件包(新立得里面有),可能需要重启X window(Ctrl+Alt+空格)才能让它显示.2).在终端输入程序名.比如说我通过新立得安装了Muine,然后可以通过在终端直接输入Muine,回车就可以启动它了.注意,这样操作得话,程序会随着你关闭终端而自动关闭. 为避免这种情况发生,同时按下Alt+F2运行启动程序管理,输入muine启动.你还可以尝试键入程序名称的首字母后按两下Tab键.输入框会显示命令名称或者可供选择的命令列表.要知道程序的命令行名称可以按照一下步骤:在新立得里面右键点击安装包,选择属性后进入"已安装文件"标签栏.这里显示的是已安装的程序列表,安装到/usr/bin文件夹的文件绝大多数情况就是该程序的命令名.3.我该如何卸载这些程序呢.当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择"标记以便删除",而不是"标记以便安装".如果你想把配置文件一并删除,则可以选择"标记以便彻底删除".二.使用终端安装软件.可能你会经常看到这样的话:你可以使用以下代码安装某某程序...然后在下面提供一段可以直接复制到终端的代码.你可能觉得这和新立得完全不同,而事实上,新立得同样在使用这样的代码,只不过给了一个友好的界面而已.安装方法:定位到应用程序--附件--终端,激活终端程序.以下的两行代码是安装程序最常用的命令.sudo apt-get install ABC 和 sudo aptitude install ABC当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器.你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下:apt-cache search ABC 或者 aptitude search ABC删除软件包命令:sudo apt-get remove ABC 和 sudo aptitude remove ABC同时删除配置文件:sudo apt-get remove --purge ABC 和 sudo aptitude purge ABC虽然命令行可能让很多Linux新用户感到害怕,但是正如你所看到的,它同样非常简单易用,而且和图形界面的新立得有很多共通之处.很多用户更喜欢在终端里安装软件,也有很多喜欢在新立得安装.你可以按自己的喜好选择.如果你决定在Ubuntu下常驻,那么还是多用用命令行吧.下面是本文的重头戏:三.手动安装软件包你肯定无法在新立得里面找到自己需要的软件了?你试过激活更多的额外源么?如果你都常试过了都无法找到的话,那么我们就要使用你在Windows下经常使用的招数了.下载安装包然后手动安装.1.安装Debian包(.deb)其实你在新立得软件包管理器里面下载的所有软件都是Debian软件包.所以如果你在网上找到的程序有几种格式供下载的时候,最简单的就是下载Debian包.安装方法:1).让系统自动安装.你只需要双击下载的Debian包,安装工具就会自动启动.点击"安装软件包"执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你.2).使用dpkg命令.我们假设你下载的软件包test.deb在桌面,你的用户名是neo,那么安装命令就是:dpkg -i /home/neo/desktop/test.deb注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.2.安装rpm软件包(.rpm)RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被 Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行也可以)里面下载安装它:sudo apt-get install alien那么,RPM的安装方法:如果用户neo需要安装放在桌面的名叫test.rpm的软件包,只需要在终端中输入sudo alien -i /home/neo/desktop/test.rpm3.安装桌面主题(.tar, .tar.gz, .tgz, .tar.bz, ...)在Gnome下安装桌面主题非常简单.定位到系统--首选项--主题打开主题管理器.使用这个应用程序你可以更改图标,控件,窗口边框等.下载主题包后只需要将其拖拽到主题管理器窗口即可安装.4.启动画面主题.(.tar, .tar.gz, .tgz, .tar.bz, ...)这个和安装桌面主题一样简单.定位到系统--系统管理--登录窗口打开登录窗口首选项.拖拽下载的主题到这个窗口,在弹出对话框中点击确认即可.介绍两个比较火的Gnome主题网站:Gnome-LookGnome Art5.源码包 (.tar, .tar.gz, .tgz, .tar.bz, ...)1.源码包 (.tar, .tar.gz, .tgz, .tar.bz, ...)注:并不是所有以.tar ,.tar.gz等为扩展名的文件都是源码压缩包,它们也有可能已经被编译过了,压缩包里面会有一个安装程序(Installer)或者扩展名为bin的可执行文件.比如Mozilla官方网站上的Firefox压缩包,Flock压缩包等.这时你需要做的只是为它们制作一个快捷方式就可以了. 下面介绍源码包的编译安装方式:首先解压压缩包.右键点击压缩包,选择解压到此处即可.为了编译安装软件,你必须安装有相应的编译工具.安装新立得中的软件包Build-essential可以获得所有的编译工具.当你确定编译工具安装正确之后,就可以打开终端程序导航到解压出的文件夹了.如果你熟悉DOS命令,这个简单的CD命令就不用介绍了.如果不熟悉,可以看附录里面的介绍.进入到正确的文件夹后,运行./congfigure命令.执行这个命令的目的有二:检查依赖程序,创建Makefile文件.如果命令执行失败,终端会提示安装指定的文件包,你可以在新立得中搜寻并安装.(注意:如果你在新立得中发现名称相同扩展名却为.Dev的安装包,记得也要将它打勾安装,它们是编译必须的开发工具包).同样有很多源码包并没有configure脚本,不用担心,你可以直接执行Make 命令.编译安装的两种方法:常规安装:输入 sudo make install.如果你想移除临时文件,还可以运行make clean.卸载程序运行 sudo make uninstall.这两个删除命令并不时所有时候都有效,它取决于程序员是否嵌入了相关命令.软件包管理程序安装: 如果你想以后能够在添加删除程序中轻易地卸载他们,首先安装checkinstall软件包.然后只需要运行sudo checkinstall就可以安装源码包了.这个安装方法可能会比上面的方法用的时间更长,而且可能会需要你自己编辑该程序的某些脚本.不过好在可以在checkinstall程序里很容易的解决.总结:导航到目标文件夹执行./configure执行sudo make执行sudo make install2.Autopackage (.package)这个很简单,直接导航到安装包所在的目录下,执行它即可.比如我们要安装一个位于用户digglife的桌面下的安装包test.package,直接运行/home/digglife/desktop/test.package即可.注意,.package文件在你的文件系统下可能没有可执行权限,需要你自己修改.如何修改,请看附录. 3.Klik安装包(klik:// → .cmg)klik是一种使用其独有网络协议klik://的在线软件储藏处.你可以直接在浏览器中点击其网站上的超链接安装软件.使用klik你必须首先使用新立得安装binutils libstdc++5 rpm gnome-about文件包,然后在终端中运行wget klik.atekon.de/client/install -0 -| sh,下载安装Klik客户端.由于klik完全跳过了软件包管理器和文件系统,所以在安装完成后,运行这一类程序的所有东西都包含在桌面上的.cmg-file里.你可以直接双击该文件启动程序.卸载只需删除.cmg-file即可.4.Shell脚本安装包(.sh, .bash, ...)安装扩展名为.sh扩展名的软件包,你可以在终端中运行sh 命令.比如我们要安装一个位于用户digglife的桌面下的安装包test.sh,只需要运行 sh/home/digglife/desktop/test.sh即可.可能会提示权限不够,更改权限请看附录.5.第三方二进制安装包(.bin, ...)我们要安装一个位于用户digglife的桌面下的安装包test.bin,你可以在终端中运行 /home/carl/desktop/test.bin.可能会提示权限不够,更改权限请看附录.6.附录:1.如何在终端中执行文件夹导航.终端默认所在文件夹为/home,使用pwd命令可以查看当前目录.查看所在目录下的文件和文件夹列表,使用ls命令.回到上一目录使用命令cd .. .定为到下级目录使用命令cd Name,其中Name为你想进入的文件夹名称.2.更改文件权限.右键点击该文件,选择属性,在弹出窗口中选择权限标签栏,在这里你可以修改文件的权限,Execute为可执行权限。