linux指令 apt-grt指令使用
apt-get 是linux的一条指令,主流的linux版本Debian和ubuntu都使用apt-get来安装软件。那么,需安装的软件都放在哪里呢???
apt-get 利用软件安装源来安装软件,其软件安装源放置在/etc/apt/sources.list文件中。也就是说,当我们使用apt-get install来安装某个软件时,系统会通过这个文件上的软件安装源去对应的地址上去找,所以如果是软件安装源地址不是本地的,那么就需要联网才能完成安装。如果默认的软件安装源没有需要安装的软件,就无法安装成功。
在/etc/apt/sources.list文件内,我们也可以设置自己的软件安装源,但修改了软件安装源后,必须执行apt-get update才能生效。例如指向光盘内的软件来安装某个软件,这时就不需要联网。
以下演示利用apt-get对某个软件经行操作(以nginx-full为例)
sudo apt-get install nginx-full 安装软件
sudo apt-get remove nginx-full 卸载软件,软件不可用,但保留软件配置文件
sudo apt-get remove --purge nginx-full 卸载软件,软件不可用,同时删除软件配置文件
sudo apt-get autoremove nginx-full 卸载软件及依赖nginx-full的软件包(nginx-common),软件不可用,但保留软件配置文件
sudo apt-get autoremove --purge nginx-full 卸载软件及被依赖的软件包(nginx-common),软件不可用,同时删除软件配置文件
apt默认会把已安装和已卸载的软件都备份起来,如果用不到,无疑是占用了硬盘空间,使用以下指令可以清除:
sudo apt-get autoclean 清除已卸载软件的备份
sudo apt-get clean 清除已安装软件的备份
sudo apt-get update 同步软件源,这样才能获得最新的软件包。
sudo apt-get upgrade 更新已安装的软件,更新之后的版本就是本地索引的,所以upgrade之前一定要执行update,才是最新的
apt-cache search string 搜索字符串
dpkg -L nginx-full 查看软件文档安装的位置
linux指令 apt-grt指令使用的更多相关文章
- kali linux 常用文件与指令路径
重启网络 : /etc/init.d/networking restart 语言设置文件 : /etc/default/locale apt 安装deb保存目录 : /var/cache/apt/ar ...
- linux中test与[ ]指令的作用
linux中test与[ ]指令的作用: 在Linux中,test和[ ]功能是一样的,类似于c语言中的( ).不过Linux的test和[ ]是指令.在和if或者while联用时要用空格分开.
- Linux常用到的指令汇总
Linux常用到的指令汇总 根据鸟哥linux私房菜上定义的:一定要先學會的指令:ls, more, cd, pwd, rpm, ifconfig, find 登入與登出(開機與關機):telnet, ...
- Linux 如何使用echo指令向文件写入内容
0.前言 本文总结如何使用echo命令向文件中写入内容,例如使用echo指令覆盖文件内容,使用echo指令向文件追加内容,使用echo指令往文件中追加制表符. echo向文件中输出内容 ...
- 第五章、 Linux 常用網路指令
http://linux.vbird.org/linux_server/0140networkcommand.php 第五章. Linux 常用網路指令 切換解析度為 800x600 最近更新 ...
- Linux基础及常用指令
1.Linux目录结构 bin(usr/bin,user/local/bin) #存放常用指令,如cp.cat.chown等 sbin(usr/sbin,user/local/sbin) #高权限指令 ...
- Linux超全实用指令大全
参考 Linux超全实用指令大全
- Linux基本操作及常用指令
今天复习了下Linux的基本操作及常用指令,上学期大数据云计算课一直也在用linux系统还是比较熟悉的,并在centos6.7虚拟机上部署了前几天做的web项目,了解了Nginx的反向代理与负载均衡, ...
- Linux学习日志——基本指令②
文章目录 Linux学习日志--基本指令② 前言 touch cp (copy) mv (move) rm vim 输出重定向(> 或 >>) cat df(disk free) f ...
- 『现学现忘』Docker基础 — 36、CMD指令和ENTRYPOINT指令的区别
目录 1.CMD指令和ENTRYPOINT指令说明 2.CMD指令只有最后一条生效的原因 3.CMD指令演示 4.ENTRYPOINT指令演示 5.总结 CMD指令和ENTRYPOINT指令作用都是指 ...
随机推荐
- GCC编译器入门[转载]
GCC编译器(GNU C Compiler)是GNU组织的一款开源 编译器,它是Linux环境下的默认C语言编译器.它处理能够高效的编译C语言以外,还可以编译其他语言.并且,现在的GCC已经不光包括编 ...
- iOS如何获取蓝牙Mac地址
http://macpu.github.io/2015/11/12/iOS%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%E8%93%9D%E7%89%99Mac%E5%9C ...
- 最短路径Dijkstra模板
算法思想:把所有的边分成两个集合A,B.集合A表示已经求出最短路径的点,不断扩展集合A,减少集合B.每一扩展就从结合B中找出到源点距离最短的点,加入到A. dis[i]数组代表从出发点到j的距离: m ...
- Nginad广告生成代码分析
大家都知道实时竞价的广告一般会在一个iframe中,这个iframe会有一个复杂的src.那么这个iframe是如何生成的? 这里分析NginAd作为exchange时,如何让媒体网站通过引用一段ad ...
- MapReduce-从HBase读取数据处理后再写入HBase
MapReduce-从HBase读取处理后再写入HBase 代码如下 package com.hbase.mapreduce; import java.io.IOException; import o ...
- 在虚拟机里安装ubuntu
1.下载ubuntu镜像文件 https://mirrors.aliyun.com/ubuntu-releases/17.04/ubuntu-17.04-desktop-amd64.iso 2.创建虚 ...
- svg_鼠标手型
1. 貌似是 属性 "cursor :pointer;",待测试. 2.
- Linux系统用户/用户组/文件权限相关
目录一.Linux系统用户/用户组权限相关二.Linux系统文件权限相关 一.Linux系统用户/用户组权限相关 .命令:usermod 用法:usermod [-agGus] user args ‘ ...
- Codeforces 893E Counting Arrays:dp + 线性筛 + 分解质因数 + 组合数结论
题目链接:http://codeforces.com/problemset/problem/893/E 题意: 共q组数据(q <= 10^5),每组数据给定x,y(x,y <= 10^6 ...
- js 实现自动调出键盘
在app中,在页面加载完成之后,给输入框添加一个focus,不能自动调出软键盘,可以用以下方式实现: //触发键盘 $("#content").on("touchstar ...