- 浏览: 486684 次
- 性别:
- 来自: 南阳
文章分类
最新评论
-
yuanhongb:
这么说来,感觉CGI和现在的JSP或ASP技术有点像啊
cgi -
draem0507:
放假了还这么勤啊
JXL操作Excel -
chenjun1634:
学习中!!
PHP/Java Bridge -
Jelen_123:
好文章,给了我好大帮助!多谢!
hadoop安装配置 ubuntu9.10 hadoop0.20.2 -
lancezhcj:
一直用job
Oracle存储过程定时执行2种方法(转)
APT (高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立 在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 。 可以被 APT 使用的一些常用命令:
安装软件包:
sudo apt-get install packagename
删除软件包:
sudo apt-get remove packagename
获取新的软件包列表:
sudo apt-get update
升级有可用更新的系统:
sudo apt-get upgrade
列出更多命令和选项:
apt-get help
2、安装/卸载 .deb 文件
这 些是Debian 软件包。这些与 Ubuntu 相关的软件包文件使用 .deb 后缀是因 为 Ubuntu 与 Debian GNU/Linux 发行版有着紧密的关系。您将需要管理权限来安装 .deb 文件 。
要安装 .deb 文件,简单地双击它,然后选择 安装软件包 即可。
或者,您也可以打开一个终端并输入:
sudo dpkg -i package_file.deb 来安装 .deb 文件。
如需卸载 .deb 文件,在您软件包管理器中反选它,或输入:
sudo dpkg -r package_name
3、将 .rpm 文件转为 .deb 文件
另 一种软件包文件是 .rpm为后缀的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况 下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
安装 alien 程序。
在终端使用管理权限运行以下命令:
sudo alien package_file.rpm
4、安装 tarballs
以 .tar.gz 或 .tar.bz2 作 为后缀名的文件是在 Linux 和 Unix 中被广泛使用的 tarballs 的打包文件。 如果在任何 Ubuntu 软件库中都没 有 Ubuntu 的软件包,您可以按照软件包自带的指示使用命令行来安装和卸载 Tarball 文件。 Tarballs 通常包括程序的源代码,并 且需要 编译 才能使用。要做到这一点,一般需要其它软件 。
5、dpkg命令
dpkg -i /**/**/**.deb 安装软件
dpkg -x **.deb 解开.deb文件
dpkg -r /-p 删除并清配置
更详细的 用dpkg --help 查询 如下:
dpkg -i|--install <.deb 文件的文件名> ... | -R|--recursive <目录> ...
dpkg --unpack <.deb 文件的文件名> ... | -R|--recursive <目录> ...
dpkg -A|--record-avail <.deb 文件的文件名> ... | -R|--recursive <目录> ...
dpkg --configure <软件包名> ... | -a|--pending
dpkg -r|--remove | -P|--purge <软件包名> ... | -a|--pending
dpkg --get-selections [<表达式> ...] 把已选中的软件包的列表打印到标准输出
dpkg --set-selections 从标准输入里读出要选择的软件包列表
dpkg --update-avail 替换现可安装的软件包信息
dpkg --merge-avail 把文件中的信息合并到系统中
dpkg --clear-avail 清除现有的软件包信息
dpkg --forget-old-unavail 忘却已被删除,现在却不能安装的软件包
dpkg -s|--status <软件包名> ... 显示软件包详尽的状态信息
dpkg -p|--print-avail <软件包名> ... 显示软件包当前可供安装的版本的详细信 息
dpkg -L|--listfiles <软件包名> ... 列出所有“属于”该软件包(或多个软件包)的文件
dpkg -l|--list [<表达式> ... 简明地列出软件包的状态
dpkg -S|--search <表达式> ... 搜寻拥有该文件(或多个文件)的软件包
dpkg -C|--audit 检查搜寻残损的软件包
dpkg --print-architecture 显示目标机的体系架构(借助 GCC)
dpkg --print-gnu-build-architecture 显示目标机体系架构的 GNU 版本的表示
dpkg --print-installation-architecture 显示本地主机的体系架构(用于安装)
dpkg --compare-vesions <甲> <关系> <乙> 比较版本号 - 见下
dpkg --help | --version 显示本帮助文档以及版本号
dpkg --force-help | -Dh|--debug=help 强制操作时,有关出错方面的帮助
dpkg --licence 显示版权和许可证的条文
6、ubuntu下apt-get 命令参数
常用的APT命令参数
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 package - - purge 删除包,包括删除配置文件等
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 检查是否有损坏的依赖
其中:
1 有SUDO的表示需要管理员特权!
2 在UBUNTU中命令后面参数为短参数是用“-”引出,长参数用“――”引出
3 命令帮助信息可用man 命令的方式查看或者
命令 -H(――help)方式查看
4 在MAN命令中需要退出命令帮助请按“q”键!!
选项 含义 作用
sudo -h Help 列出使用方法,退出。
sudo -V Version 显示版本信息,并退出。
sudo -l List 列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。
sudo -u username|#uid User 以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。
sudo -k Kill 清除“入场卷”上的时间,下次再使用sudo时要再输入密码。
sudo -K Sure kill 与-k类似,但是它还要撕毁“入场卷”,也就是删除时间戳文件。
sudo -b command Background 在后台执行指定的命令。
sudo -p prompt command Prompt 可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。
sudo -e file Edit 不是执行命令,而是修改文件,相当于命令sudoedit。
7、Ubuntu软件推荐
sudo apt-get install virtualbox#
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`
sudo apt-get install libc6-dev
sudo apt-get install apt-build #frontend to apt to build, optimize and install packages
sudo apt-get install nautilus-open-terminal dpkg-dev
sudo apt-get install testdisk #Partition scanner and disk recovery tool
sudo apt-get install mkisofs # Creates ISO-9660 CD-ROM filesystem images
sudo apt-get install cramfsswap #swap endianess of a cram filesystem (cramfs)
sudo apt-get install cramfsprogs squashfs-tools #cramfs squashfs
sudo apt-get install aptoncd # Installation disc creator for packages downloaded via APT
sudo apt-get install language-support-zh language-pack-zh#安装中文语言支持
sudo apt-get install compiz compizconfig-settings-manager compiz-corecompiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emeraldemerald-themes#安装compiz/fusion 有史以来最炫的3D桌面
sudo apt-get install stardict stardict-common stardict-cdict-gbstardict-cedict-gb stardict-hanzim stardict-langdao-ce-gbstardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gbstardict-xdict-ec-gb stardict-jcedict stardict-jedictstardict-jmdict-en-ja stardict-jmdict-ja-en wyabdcrealpeopletts#安装StarDict
sudo apt-get install kde-i18n-zhcn kde-i18n-zhtw#k程序中文支持,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install gnome-common # common scripts and macros to develop with GNOME
sudo apt-get install makeself #utility to generate self-extractable archives
sudo apt-get install sun-java5-jdk #安装Java5环境
sudo apt-get install sun-java5-plugin #安装Java5环境
sudo apt-get install sun-java6-jre#安装JAVA6环境
sudo apt-get install sun-java6-jdk #安装JAVA6环境#
sudo update-alternatives --config java#设定JAVA环境
sudo apt-get install nautilus-open-terminal #在右键菜单中加入打开终端
sudo apt-get install qt4-qtconfig#qt4 gui配制工具, 如字体等,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install kcontrol #k程序gui配制工具,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install smbfs #smbfs挂载支持
sudo apt-get install nfs-common #nfs
sudo apt-get install samba nfs-kernel-server #samba
sudo apt-get install nmap #网络端口扫描工具
sudo apt-get install nmapfe #nmap前端
sudo apt-get install kinstaller #application installer
sudo apt-get install ubuntu-restricted-extras #有用的东东。skyx强力推荐
sudo sudo apt-get install bum #系统服务管理软件
sudo apt-get install sysv-rc-conf #一款基于perl的开机进程调整工具,sysv-rc-conf执行命令即可
sudo apt-get install rcconf # Debian Runlevel configuration tool
sudo apt-get install rar unrar p7zip* #安装rar 7zip
sudo apt-get install rpm alien #安装rpm支持
sudo apt-get install yum rpm #redhat相关
sudo apt-get install xpdf xpdf-chinese-simplified #安装pdf查看软件
sudo apt-get install xchm xpdf-chinese* #安装chm查看软件
sudo apt-get install gnomebaker k3b#安装刻录软件
sudo apt-get install brasero #gnome上的刻录软件
sudo apt-get install subversion #svn
sudo apt-get install meld #一个文件、目录比较器
sudo apt-get install kompare # 又一个文件比较器
sudo apt-get install xxdiff #- a graphical file and directories comparison and merge tool
sudo apt-get install mc #类似norton commander 工具,skyx 吐血推荐
sudo apt-get install gnome-commander #gnome 上类似Total commander的工具
sudo apt-get install krusader #kde 上类似Total commander的工具
sudo apt-get install rox-filer#一个简单的文件管理软件
sudo apt-get install ghex #GNOME 上的十六进制文件编辑器
sudo apt-get install rxvt yakuake tilda kuake konsole multi-gnome-terminal pyqonsole #几个终端
sudo apt-get install pcmanx-gtk2 qterm mozilla-plugin-pcmanx #安装bbs 客户端
sudo apt-get install mozilla-thunderbird thunderbird-gnome-support latex-xft-fonts #thunderbird
sudo apt-get install ntfs-3g ntfs-config #ntfs写入支持,装完后运行ntfs-config,把两个钩打上即可。楼下方法作废
sudo apt-get install googleearth googlizer gtalk#google相关,skyx友情提示:不推荐马甲 gtalk
sudo apt-get install kvm #Full virtualization on x86 hardware 华推荐
sudo apt-get install vmware-player #Free virtual machine player from VMware
sudo apt-get install socks4-server socks4-clients #一个socks 代理服务器/soks4代理客户端
sudo apt-get install liferea #超强的rss reader ,明显比akregator好用, 由zhuqin_83吐血推荐
sudo apt-get install axel-kapt gwget aria2#多线程下载工具,也可在论坛search 超强工具prozilla,由雕啸长空吐血推荐
sudo apt-get install privoxy #河#蟹# mixmaster anon-proxy socat#突破风锁线和雁过无痕
sudo apt-get install kdebluetooth #超简单的ubuntu与蓝牙手机互传文件工具
#蓝牙请参见: http://www.in9.cn/r.php?url=http://forum.ubuntu.org.cn/viewtopic.php?t=61426&highlight=
sudo apt-get install build-essential #build-essential
sudo apt-get install proxychains #一个socks4 socks5代理软件 ,可以支持apt-get代理
sudo apt-get install viewglob #一个shell相关的工具
sudo apt-get instll eva amsn wengophone skype licq #安装im语音视频聊天软件
sudo apt-get install beryl emerald emerald-themes#安装beryl
sudo apt-get install gkrell* #很好的一个东东,装了就知道了
sudo apt-get install conky# 有意思的一个系统monitor
sudo apt-get install imagemagick# e(ee)大力推荐的批量修改图片的软件,现在论坛个别人在搞个人崇拜
sudo apt-get install kolourpaint #又一个画图软件
sudo apt-get install tuxpaint #好玩的画图软件
rgbpaint #getdeb上有,最弱,但很小巧的画图软件
mtpaint(getdeb上有,比gpaint强一点的画图软件)。
sudo apt-get install rbot # ruby写的irc bot
sudo apt-get install gqview #一个图片浏览器
sudo apt-get install ksnapshot #一个抓屏程序
sudo apt-get install vncserver #vncserver,vncview默认已经安装了
sudo apt-get install tightvncserver tightvnc-java #另一个vnc
sudo apt-get install vim-full #vim无法高亮显示,然后编辑 /etc/vim/vimrc,取消syntax on前面的"注释符号
sudo apt-get install firestarter #图形接口的防火墙设定程序
sudo apt-get install flashplugin-nonfree #安装浏览器Flash插件
sudo apt-get install gftp kftpgrabber filezilla kasablanca#安装ftp客户端
sudo apt-get install build-essential # 安装编译环境
sudo apt-get install mysql-client mysql-server #安装mysql服务
sudo apt-get apache2 mysql-server php4 php4-gd php4-mysql #安装LAMP
sudo apt-get install d4x azureus amule ktorrent mldonkey-servermldonkey-gui rtorrent qtorrent bittornado-gui bittorrent-guitorrentflux deluge-torrent# 几个下载/bt/电驴 工具
sudo apt-get install sysstat #安装sar, iostat and mpstat
sudo apt-get install xvidcap gnome-splashscreen-manager #安装屏幕视频录制 / splash 管理
sudo apt-get install istanbul #Desktop session recorder
sudo apt-get install sysinfo xsysinfo#系统信息查看
sudo apt-get install scrot imagemagick #截图工具
发表评论
-
mysql 定时任务
2015-11-03 09:57 785定时任务 查看event是否开启: show variabl ... -
tomcat服务器大数量数据提交Post too large解决办法
2015-10-29 11:05 744tomcat默认设置能接收HTTP POST请求的大小最大 ... -
Tomcat启动内存设置
2015-10-20 15:40 702Tomcat的启动分为startupo.bat启动和注册为w ... -
Java串口包Javax.comm的安装
2015-10-12 16:32 704安装个java的串口包安装了半天,一直找不到串口,现在终于搞 ... -
在 Java 应用程序中访问 USB 设备
2015-10-10 17:49 970介绍 USB、jUSB 和 JSR- ... -
自动生成Myeclipse7.5注册码
2015-08-11 16:46 493package com.rbt.action; impor ... -
mysql定时器
2015-08-04 14:01 6115.1以后可以使用 ALTER EVENT `tes ... -
oracle安装成功后,更改字符集
2015-07-23 11:53 648看了网上的文章,乱码有以下几种可能 1. 操作系统的字符集 ... -
利用html5调用本地摄像头拍照上传图片
2015-05-18 09:36 2615测试只有PC上可以,手机上不行 <!DOCTYPE ... -
必须Mark!最佳HTML5应用开发工具推荐
2015-05-15 22:50 973摘要:HTML5自诞生以来,作为新一代的Web标准,越来 ... -
Mobl试用二
2015-05-13 14:28 653最近有空又看了一下Mobl的一些说语法,备忘一下: 1 ... -
Nginx配置文件详细说明
2015-05-08 19:58 621在此记录下Nginx服务器nginx.conf的配置文件说明 ... -
axis调用cxf
2015-04-23 13:51 5621、写address时不用加?wsdl Service s ... -
mysql 获取第一个汉字首字母
2015-03-18 17:48 662select dmlb, dmz, dmsm1, CHAR ... -
failed to install Tomcat6 service解决办法
2015-02-12 09:20 546最近我重装了一下tomcat 6.0,可不知为什么,总是安装 ... -
tomcat 分配java内存
2015-02-11 10:37 608//首先检查程序有没有限入死循环 这个问题主要还是由这个问 ... -
[Android算法] Android蓝牙开发浅谈
2014-12-15 15:27 676对于一般的软件开发人 ... -
Android 内存溢出解决方案(OOM) 整理总结
2014-11-21 10:12 759原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出 ... -
《HTML5从入门到精通》中文学习教程 PDF
2014-11-19 21:26 1137HTML5 草案的前身名为Web Applications ... -
mysql字符串函数(转载)
2014-11-13 12:05 577对于针对字符串位置的操作,第一个位置被标记为1。 AS ...
相关推荐
- **apt**: 软件包管理器。 - `sudo apt update`: 更新软件包列表。 - `sudo apt install package_name`: 安装软件包。 - `sudo apt remove package_name`: 卸载软件包。 - **emacs**: 强大的文本编辑器。 - `...
17. `useradd`,`groupadd`,`passwd`:这些是用户和组管理命令,用于创建新用户、新组以及设置和更改用户密码。 18. `usermod -l 新用户名 老用户名`:将用户的名字更改为新名字。 19. `userdel -r 用户名`:删除...
2. `apt-get` 命令:apt-get 命令是 Ubuntu 的软件包管理器,用户可以使用该命令来安装、卸载和管理软件包。 3. `dpkg` 命令:dpkg 命令是 Debian 软件包管理器,用户可以使用该命令来安装、卸载和管理软件包。 4. `...
16. **apt-get/apt**:Ubuntu的软件包管理器,用于安装、更新和卸载软件。 17. **history**:查看命令历史,方便回顾和重复使用过去的命令。 18. **source**:执行Shell脚本或重新加载配置文件,使得环境变量或...
本文将对 Ubuntu 终端命令和 Android 命令进行详细的讲解,涉及到软件安装、Linux 常用命令、用户管理相关命令、系统消息相关命令等多个方面。 软件安装 软件安装分为二进制形式的软件分发包和源代码形式的软件包...
当然,Ubuntu还提供了许多其他强大的命令和工具,如`apt`(用于软件包管理)、`top`(监控系统资源)和`grep`(搜索文件内容),学习并理解这些命令,能够极大地提升你在Ubuntu环境下的工作效率。
31. `apt`:Advanced Packaging Tool,Ubuntu的主要软件包管理器,用于安装、更新和卸载软件。 除此之外,还有一些其他常见的目录和命令缩写的含义: - `/bin`:BINaries,存放可执行程序的目录。 - `/dev`:...
通过上述教程,您可以顺利地安装和使用Ubuntu操作系统,并掌握其基本操作和常用命令。对于更深入的学习和发展,请参考Ubuntu官方文档和社区资源。这些资源不仅提供了详尽的技术文档,还有活跃的论坛和支持群组,可以...
本文介绍了一些Ubuntu系统中最常用的命令及其参数,这些命令涵盖了软件包管理、文件管理以及网络配置等方面。熟练掌握这些命令可以帮助用户更高效地使用Ubuntu操作系统。希望本文能够帮助到初学者更好地学习和使用...
1. `apt`(Ubuntu)/ `yum`(CentOS, RHEL)/ `dnf`(Fedora, CentOS 8+):软件包管理器,用于安装、更新和卸载软件。 2. `sudo`:以超级用户权限执行命令。 3. `tar`:打包和解压文件。 以上只是Linux常用命令的...
Linux Ubuntu 复习题 本资源摘要信息涵盖了 Linux Ubuntu 的多个...本资源摘要信息涵盖了 Linux Ubuntu 的多个方面,包括文件系统管理、权限管理、网络配置、Shell scripting、文本编辑器、软件包管理和服务器管理。
16. **apt-get**:Ubuntu的软件包管理器。`sudo apt-get update`更新软件源列表,`sudo apt-get install package_name`安装指定软件包。 17. **history**:查看命令历史。显示你之前在终端输入过的命令记录。 18. ...
在Linux世界中,Ubuntu是一个...总的来说,Ubuntu命令行提供了强大的功能,通过熟练掌握这些命令,你不仅可以高效地管理Ubuntu系统,还能更好地理解和掌控Linux世界。不断实践和学习,你将成为一名真正的Linux专家。
#### 四、软件包管理 - **查看已安装软件包的详细信息:** - `dpkg -L [软件包名]` 列出软件包所包含的所有文件。 - **搜索软件包:** - `apt-cache search [关键字]` 在软件仓库中搜索含有特定关键字的软件包。 ...
理解这些命令是有效管理Ubuntu服务器的关键。记得在执行任何命令之前先了解其作用,以防止意外修改或破坏系统。同时,使用`man`命令(如`man apt-get`)来获取更详细的帮助信息是十分有用的。在部署网站环境时,还...
### Ubuntu常用命令详解 ...以上命令涵盖了Ubuntu操作系统中常见的管理和维护任务,对于初学者来说非常重要。通过掌握这些基本命令,可以有效地管理Ubuntu系统,并解决日常使用中遇到的各种问题。
- **软件包概述**:介绍了Ubuntu软件包管理的基本概念,如 `.deb` 文件格式。 - **软件包格式**:详细描述了 `.deb` 文件的结构和组成部分。 - **命名约定**:阐述了软件包命名的规则。 - **软件包状态**:讲解...
这些是Ubuntu的软件包文件,适用于i386(32位)架构。如果你的系统是64位(amd64),则需要找到相应的64位版本。然后,可以通过以下步骤进行安装: 1. 打开终端。 2. 使用`cd`命令切换到包含`.deb`包的目录。 3. ...
- **统一的软件包管理系统**:通过APT(Advanced Package Tool)进行软件的安装、升级和卸载。 - **强大的社区支持**:拥有活跃的社区论坛和文档资源。 - **用户界面友好**:采用Unity桌面环境,界面简洁直观。 - **...