如何安装apt-get
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装apt-get相关的知识,希望对你有一定的参考价值。
linux系统中,软件通常以源代码或者预编译包的形式提供。软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需要的功能或组件,或者针对硬件平台作一些优化。预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合。ubuntu系统中,软件通常以deb
格式的包文件发布,它是一种预编译软件包。deb包中除了包含已编译的软件,通常还包括软件的拷贝路径、对其它软件包的依赖关系纪录、比较通用的配置文件以及软件的描述、版本、作者、类别、占用空间等信息。deb软件包命令遵行如下约定:soft_ver-rev_arch.debsoft软件包名称
ver软件版本号
revubuntu修订版本号
arch目标架构名称例如:
azureus_2.4.0.2-0ubuntu2_all.deb您需要使用
dpkg
命令来管理deb软件包:dpkg
-i
|
--install
xxx.deb
安装deb软件包dpkg
-r
|
--remove
xxx.deb
删除软件包dpkg
-r
-p
|
--purge
xxx.deb
连同配置文件一起删除dpkg
-i
|
-info
xxx.deb
查看软件包信息dpkg
-l
xxx.deb
查看包内文件dpkg
-l
查看系统中已安装软件包信息dpkg-reconfigure
xxx
重新配置软件包有些时候,您使用
dpkg
安装一个软件包,系统会提示您该软件包依赖其它软件包。这时,您先安装其它软件包,直到满足依赖关系为止。或者同时安装多个软件包dpkg
-i
aaa.deb
bbb.deb
ccc.deb 参考技术A 我知道apt-get相当于yum可以安装软件包,但是问题是目前没有apt-get,我一输入apt-get install xxx,提示命令找不到~~ 参考技术B apt-get 是Ubuntu 带的
不是所有linux 都有
话说你这个都不知道,还用自己定制的linux?
不知道你所谓自己定制的是指什么呢? ARCH?DEBIAN?GENTOO?还是其他的?
不同的发型版本有不同的安装软件方法,主要
红帽 yum
gentoo emerge
ubuntu apt-get
如何在Ubuntu下安装apt-get?
我用的ubuntu中没有安装apt-get,请问该工具如何安装?
1、更新软件数据库:sudo apt-get update2、查找你想要的软件:sudo apt-cache search softwareName3、从查找的结果中找到你想安装的软件,然后:sudo apt-get install softwareNameYouFound 备注:斜体字为命令的参数,需要根据用户需要安装的软件名称而改变。---------------------------------------------------------可以用命令:sudo apt-cache -h来得到更多信息。 --------------------------------------------------------- 例如:我想安装eclipse,但我不知道是否能通过apt-get命令来安装,如下操作:1、sudo apt-get update.2、sudo apt-cache search eclipse这时,可以看到有 3、这时可以用以下命令安装eclipse:sudo apt-get install eclipse ---end 参考技术A这种情况经常遇到。原因是包管理软件互斥运行,比如synaptic(新立德)运行时,软件中心就不能安装软件,会提示等待apt-get退出。
解决方法:
查出什么软件在锁定apt
等待该程序执行完,或关闭该程序(比如遇到该软件下载软件包,下载半天都没完成,中止,程序卡死,你需要重启该程序等情况)
重新执行程序安装
命令如下:
sudo fuser -vik /var/lib/dpkg/lock
用户 进程号 权限 命令
/var/lib/dpkg/lock: root 4788 F.... synaptic
杀死进程 4788 ? (y/N)
可知,synaptic(新立德)在占用apt,那么
此时,按y,杀死synaptic进程,解决“等待apt-get退出“问题。
参考技术B OpenCV 2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。ubuntu下安装cmake比较简单,
apt-get install cmake
apt-get install libgtk2.0-dev(下面两步安装编译必须的库)
apt-get install pkg-config
然后你们下载openc-2.4.3 然后 解压
然后cmake-gui 进入了 ui配置界面 在路劲那里配置好你的opencv位置 和 安装路径
然后点 configure 然后选中 unix makefiles 然后选 use xxxxxx compilter
这跟命令行配置 cmake -D CMAKE_BUILD_TYPE=RELEASE CMAKE_INSTALL_PREFIX=/home/OpenCV 是一样的
之后就是安装了 make 然后make install
然后是配置变量
sudo gedit /etc/ld.so.conf.d/opencv.conf
最后一行增添 /usr/local/lib
然后是跟改变量
sudo gedit /etc/bash.bashrc
也是在最后一行添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
码字辛苦 请给满意答案 参考技术C ubuntu中由apt-get获得的文件包保存在/var/cache/apt/archives;
通过apt-get命令下载的软件包,放在/var/cache/apt/archives
目录下;
下载文件位置可以在/etc/apt/source.list文件中指定。
以上是关于如何安装apt-get的主要内容,如果未能解决你的问题,请参考以下文章
自己定制的linux系统没有apt-get,如何安装apt-get包
如何在不安装的情况下从 apt-get 下载软件包? [关闭]