Ubuntu 安装软件和centos 对比命令
之前都是使用Redhat 或者Centos 等rpm的linux ,开始使用ubuntu 很不习惯
1. 安装命令
Centos : yum install httpd Ubuntu: sudo apt-get install apache2 或者sudo aptitude install apache2
yum list
yum search sudo apt-cache search
2. 安装包管理
Centos : rpm -ql httpd 查看rpm包安装位置
rpm -qf 文件 查看文件所属rpm包
rpm -qa|grep 查看是否安装了相应的rpm包
Ubuntu : dpkg -l |grep 类似rpm -qa|grep
dpkg-query -l git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos linux-libc-dev g++-4.4-multilib libc6-dev-i386 lib32z1-dev wine1.2 subversion
+++-======================================-======================================-============================================================================================
ii bison 1:2.4.1.dfsg-3 A parser generator that is compatible with YACC
ii build-essential 11.4build1 Informational list of build-essential packages
ii curl 7.19.7-1ubuntu1.3 Get a file from an HTTP, HTTPS or FTP server
ii flex 2.5.35-9 A fast lexical analyzer generator.
ii g++-4.4-multilib 4.4.3-4ubuntu5.1 The GNU C++ compiler (multilib files)
ii g++-multilib 4:4.4.3-1ubuntu1 The GNU C++ compiler (multilib files)
ii git-core 1:1.7.0.4-1ubuntu0.2 fast, scalable, distributed revision control system
ii gnupg 1.4.10-2ubuntu1.4 GNU privacy guard - a free PGP replacement
ii gperf 3.0.3-1build3 Perfect hash function generator
ii ia32-libs 2.7ubuntu26.1 ia32 shared libraries for use on amd64 and ia64 systems
ii lib32ncurses5-dev 5.7+20090803-2ubuntu3 developer's libraries for ncurses (32-bit)
ii lib32readline5-dev 5.2-7build1 GNU readline and history libraries, development files (32-bit)
un lib32z-dev (no description available)
ii lib32z1-dev 1:1.2.3.3.dfsg-15ubuntu1 compression library - 32 bit development
ii libc6-dev 2.11.1-0ubuntu7.12 Embedded GNU C Library: Development Libraries and Header Files
ii libc6-dev-i386 2.11.1-0ubuntu7.12 GNU C Library: 32-bit development libraries for AMD64
ii libgl1-mesa-dev 7.7.1-1ubuntu3.1 A free implementation of the OpenGL API -- GLX development files
ii libx11-dev 2:1.3.2-1ubuntu3.1 X11 client-side library (development headers)
ii linux-libc-dev 2.6.32-51.113 Linux Kernel Headers for development
ii mingw32 4.2.1.dfsg-1ubuntu2 Minimalist GNU win32 (cross) compiler
ii subversion 1.6.6dfsg-2ubuntu1.3 Advanced version control system
ii tofrodos 1.7.8.debian.1-2 Converts DOS <-> Unix text files, alias tofromdos
ii wine1.2 1.2.2-0ubuntu2~lucid1 Microsoft Windows Compatibility Layer (Binary Emulator and Library)
ii x11proto-core-dev 7.0.16-1 X11 core wire protocol and auxiliary headers
ii zip 3.0-2 Archiver for .zip files
ii zlib1g-dev 1:1.2.3.3.dfsg-15ubuntu1 compression library - development
以上命令类似rpm -ql
dpkg-query -L 包名 类似于rpm -ql 可以用来查看安装包都包含哪些内容都安装到哪里了
Ubuntu 安装软件和centos 对比命令的更多相关文章
- Ubuntu 安装软件的命令
Ubuntu 安装软件的命令 安装flashplayer sudo apt-get install flashplugin-installer 安装百度云客户端 软件在百度云盘里面 安装必要的开发环境 ...
- ubuntu安装软件的方式
ubuntu安装软件的方式: 通常的我们能够在ubuntu软件中心和新立得软件包管理器找到自己想要的软件,直接选择就能够自己主动下载并安装到电脑中,不想要的时候随时能够再从那里面卸载.这是第一种方法, ...
- 解决ubuntu安装软件has install-snap change in progress错误
解决ubuntu安装软件has install-snap change in progress错误 2018年05月06日 13:45:39 山间明月江上清风_ 阅读数:14316 标签: ubunt ...
- Debian系列Linux/Ubuntu 安装软件
wps(http://community.wps.cn/download/) 优客天气(https://launchpad.net/indicator-china-weather/+download) ...
- Ubuntu -- 安装、卸载程序的命令
通过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里以Apache 为例,提供方法:首先sudo apt-get remove apache2再sudo apt- ...
- ubuntu安装软件apt-get
一. apt-get用法 apt 0.8.16~exp12ubuntu10.26 for i386 compiled on Aug 5 2015 19:06:21Usage: apt-get [op ...
- Ubuntu安装软件提示”需要安装不能信任的软件包”解决办法
用 Ubuntu 安装输入法软件包时提示"需要安装不能信任的软件包","这个动作需要从没有授权的软件源来安装软件包",赋予权限执行仍然无法安装,上网查了一下,只 ...
- Ubuntu安装软件时提示依赖项配置错误
在终端中使用dpkg安装软件时有时会出现依赖项配置错误的情况, 解决方法是使用指令 sudo apt-get install -f 安装Ubuntu 16.04新系统不再配有的缺失依赖项,之后再次输入 ...
- 关于ubuntu安装软件的问题:apt-get和dpkg区别?
两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装.1.dpkg是用来安装.deb文件 ...
随机推荐
- input标签type为number时,输入小数,在Firefox浏览器上输入框标红的问题
问题一:firefox 下 默认情况 <input type="number"> 只允许输入整数,输入小数时会报错,输入框被标红 这时候可以添加参数 step=&q ...
- libcudnn (R5) not found in library path
环境:Ubuntu 18.04 + Torch7 + cuda10 在运行使用cudnn的lua程序的时候产生错误: /home/majiabiao/torch/: /home/majiabiao/ ...
- Mysql学习总结(20)——MySQL数据库优化的最佳实践
1)谨慎而有效地使用索引 选择合理的索引(前缀性及可选性).删除没有用的索引. 2)使用规范化,但不要使用过头 规范化(至少是第三范式)是一个易于理解且标准的方法.然而,在有些情况下,你可能希望违反这 ...
- 使用JNA,让java调用原生代码
JNA定义: JNA:java Native Access,是SUN公司开发的基于JNI的框架.JNI使得Java可以调用原生的c或者c++代码. JNA与JNI(Java Native Interf ...
- sass04 嵌套、继承、占位符
demo1.scss body{ //选择器嵌套 background-color:lightgray; header{ background-color:lightgreen; } footer{ ...
- lightoj--1155-- Power Transmission (最大流拆点)
Power Transmission Time Limit: 2000MS Memory Limit: 32768KB 64bit IO Format: %lld & %llu Sub ...
- [poj 2480] Longge's problem 解题报告 (欧拉函数)
题目链接:http://poj.org/problem?id=2480 题目大意: 题解: 我一直很欣赏数学题完美的复杂度 #include<cstring> #include<al ...
- 互不侵犯_状压$dp$
如果有想学习状压\(dp\)的童鞋,请光临博客状压\(dp\)初学 互不侵犯 题目描述 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案.国王能攻击到它上下左右,以及左上左下右上右下八 ...
- Eclipse输入智能提示设置
JAVA智能提示 展开菜单 Window -> preferences -> Java -> Editor -> Content assist 找到右边的Auto-Activa ...
- TabLayout禁止选择
项目中有个页面上面是TabLayout下面是Listview,选择TabLayout的选项卡更新下面Listview里面的数据,在请求的时候想禁用TabLayout选项卡来避免用户频繁点击选项卡造成L ...