ubuntu软件安装在哪里/安装位置

ubuntu软件安装在哪里/安装位置用ubuntu安装软件的方式比较多,可以图形界面用系统的软件中心安装,可以像window一样自己去网上下载来安装,也可以用apt-getinstall安装(其实是dpkg软件包管理器),但是,安装后的软件到底在哪里?find查找不像window一个软件一般都在一个文件夹里,ubuntu的一个软件一般分开在多个目录,可供终端调用的执行文件一般在/bin目录,而且往往是在/usr/bin/目录下,一种快速查看软件目录的方法是:执行该程序;用命令ps-e,找到对应的程序名字;用f

用ubuntu 安装软件的方式比较多,可以图形界面用系统的软件中心安装,可以像window一样自己去网上下载来安装,也可以用 apt-get install 安装(其实是 dpkg 软件包管理器),但是,安装后的软件到底在哪里?

find查找

不像window一个软件一般都在一个文件夹里,ubuntu 的一个软件一般分开在多个目录,可供终端调用的执行文件一般在 /bin 目录,而且往往是在/usr/bin/目录下,一种快速查看软件目录的方法是:

  1. 执行该程序;
  2. 用命令ps -e, 找到对应的程序名字;
  3. 用find命令寻找对应文件的位置就好了;

如multiget的对应位置就在:
HTML code

hunter@hunter:/$ sudo find / -name multiget
/usr/bin/multiget
/usr/share/doc/multiget
^C

apt-get install安装位置

如果知道是用 apt-get install 方法安装的,可以直接用 dpkg -S 软件名(注意是大写S)命令显示所有包含该软件包的目录

apt-get install 下载包清理

形如 apt-get install apps 这样的命令,一般会将下载文件放在 /var/cache/apt/archives目录下,然后安装。

如果不及时清理,这个目录所占空间会越来越大,幸运的是apt提供了相应的管理工具apt-get clean删除/var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。
apt-get autoclean仅删除不再能被下载的包。

另外,aptitude clean也可删除/var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。

ubuntu atp相关使用

一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。

另参见apt使用参考:

[c-sharp] view plain copy
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 更新指定软件_Linux系统 aptget 命令的使用:安装、更新、卸载软件包【转】

转自:https://blog.csdn.net/weixin_31649177/article/details/113044927

apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。

Ubuntu 软件包查找: https://packages.ubuntu.com/

  1. 安装软件包

apt-get install PackageName // 普通安装
apt-get install PackageName=VersionName // 安装指定包的指定版本
apt-get –reinstall install PackageName // 重新安装

apt-get build-dep PackageName // 安装源码包所需要的编译环境
apt-get -f install // 修复依赖关系

apt-get source PackageName // 下载软件包的源码
2. 卸载软件包

apt-get remove PackageName // 删除软件包, 保留配置文件

apt-get –purge remove PackageName // 删除软件包, 同时删除配置文件
apt-get purge PackageName // 删除软件包, 同时删除配置文件

apt-get autoremove PackageName // 删除软件包, 同时删除为满足依赖
// 而自动安装且不再使用的软件包

apt-get –purge autoremove PackageName // 删除软件包, 删除配置文件,
// 删除不再使用的依赖包

apt-get clean && apt-get autoclean // 清除 已下载的软件包 和 旧软件包
3. 更新软件包

apt-get update // 更新安装源(Source)
apt-get upgrade // 更新已安装的软件包
apt-get dist-upgrade // 更新已安装的软件包(识别并处理依赖关系的改变)
4. 查询软件包

dpkg -l // 列出已安装的所有软件包

apt-cache search PackageName // 搜索软件包
apt-cache show PackageName // 获取软件包的相关信息, 如说明、大小、版本等

apt-cache depends PackageName // 查看该软件包需要哪些依赖包
apt-cache rdepends PackageName // 查看该软件包被哪些包依赖

apt-get check // 检查是否有损坏的依赖
5. apt-get –help
执行命令: apt-get –help,输出:

apt 1.0.1ubuntu2,用于 amd64 构架,编译于 Dec 8 2016 16:23:38
用法:apt-get [选项] 命令
    apt-get [选项] install|remove 软件包1 [软件包2 …]
    apt-get [选项] source 软件包1 [软件包2 …]

apt-get 是一个用于下载和安装软件包的简易命令行界面。
最常用命令是 update 和 install。

命令:
update – 取回更新的软件包列表信息
upgrade – 进行一次升级
install – 安装新的软件包(注:软件包名称是 libc6 而非 libc6.deb)
remove – 卸载软件包
autoremove – 卸载所有自动安装且不再使用的软件包
purge – 卸载并清除软件包的配置
source – 下载源码包文件
build-dep – 为源码包配置所需的编译依赖关系
dist-upgrade – 发布版升级,见 apt-get(8)
dselect-upgrade – 根据 dselect 的选择来进行升级
clean – 删除所有已下载的包文件
autoclean – 删除已下载的旧包文件
check – 核对以确认系统的依赖关系的完整性
changelog – 下载指定软件包,并显示其changelog
download – 下载指定的二进制包到当前目录

选项:
-h 本帮助文档。
-q 让输出可作为日志 – 不显示进度
-qq 除了错误外,什么都不输出
-d 仅仅下载 – 【不】安装或解开包文件
-s 不作实际操作。只是依次模拟执行命令
-y 对所有询问都回答是(Yes),同时不作任何提示
-f 当出现破损的依赖关系时,程序将尝试修正系统
-m 当有包文件无法找到时,程序仍尝试继续执行
-u 显示已升级的软件包列表
-b 在下载完源码包后,编译生成相应的软件包
-V 显示详尽的版本号
-c=? 读取指定配置文件
-o=? 设置任意指定的配置选项,例如 -o dir::cache=/tmp
请查阅 apt-get(8)、sources.list(5) 和 apt.conf(5)的参考手册
以获取更多信息和选项。

相关资源:apt-get命令安装软件_apt-get软件-其它代码类资源

参考文献:https://www.cnblogs.com/sky-heaven/p/14926471.html

参考文献

有ubuntu 的pycharm安装

https://zhidao.baidu.com/question/1801897813656670787.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/39186.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注