精华内容
参与话题
问答
  • Ubuntu18.04下更改apt源为阿里云源

    万次阅读 多人点赞 2018-06-03 11:04:28
    为了下载更方便,速度更快,我们往往在使用Linux系列系统时修改apt源为国内的源,一般选择有阿里云,豆瓣之类的,下面简单说下如何更改为阿里云源。 1.复制源文件备份,以防万一 我们要修改的文件是sources.list...

    前言:看见Ubuntu新出了18.04版本感觉不错,装一个玩玩,虽然有很多教程可以参考,但我也给出一个不是很一样的方案吧,尽量解释的详细一点。

    为了下载更方便,速度更快,我们往往在使用Linux系列系统时修改apt源为国内的源,一般选择有阿里云,豆瓣之类的,下面简单说下如何更改为阿里云源。

     

    1.复制源文件备份,以防万一

    我们要修改的文件是sources.list,它在目录/etc/apt/下,sources.list是包管理工具apt所用的记录软件包仓库位置的配置文件,同样类型的还有位于 同目录下sources.list.d文件下的各种.list后缀的各文件。

    命令如下:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

     

    2.编辑源列表文件

    命令如下:

    sudo vim /etc/apt/sources.list

    如果报错:sudo:vim:command not found    说明没装vim编辑器

    使用命令:

    sudo apt-get install vim 安装即可

     

    3.查看新版本信息

    其实Ubuntu18.04版之前的任一版更改apt源为国内源方法早就有了,内容大同小异,我们应当掌握其规律了,其实每一版内容不同的地方就是版本号(或者官方一点的说:系统代号),所以我们先了解下新版本的系统代号:

    使用如下命令:

    lsb_release -c

    得到本系统的系统代号,如下图所示:

    我们可以看到新版本的Ubuntu系统代号为bionic

    同样的我们也可以得到之前任意版本的系统代号:

    Ubuntu 12.04 (LTS)代号为precise。

    Ubuntu 14.04 (LTS)代号为trusty。

    Ubuntu 15.04 代号为vivid。

    Ubuntu 15.10 代号为wily。

    Ubuntu 16.04 (LTS)代号为xenial。

    所以这也就解释了为什么我们百度出来的那么多方案里面内容不尽相同的原因,因为他们更改apt安装源时用的系统不一样。

     

    4.将原有的内容注释掉,添加以下内容(或者你把里面内容修改成下面的就可以,但是不能有除了以下内容的有效内容)

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

     

    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

     

    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

     

    值得注意的是sources.list文件的条目都是有格式的(通过上面的内容大家也看的出来),一般有如下形式

     

    deb http://site.example.com/debian distribution component1 component2 component3
    deb-src http://site.example.com/debian distribution component1 component2 component3

    所以后面几个参数是对软件包的分类(Ubuntu下是main, restricted,universe ,multiverse这四个)

    所以你把内容写成

    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted

    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed universe multiverse

    之类的也是可以的,之前我有这个疑惑,所以在这里一并告知和我有一样疑惑的朋友。

     

    5.更新软件列表

    运行如下命令:

    sudo apt-get update

     

    6.更新软件包

    运行如下命令:

    sudo apt-get upgrade

     

    7.最后说两句

    关于sudo apt-get update与sudo apt-get upgrade有什么区别,推荐一篇博文,一看就懂

    https://blog.csdn.net/beckeyloveyou/article/details/51352426

    同时我借鉴了博友gong_xucheng的少部分博文,地址如下

    https://blog.csdn.net/gong_xucheng/article/details/53886271

    在此表示感谢。

    码字不易,如果各位大佬觉得写的勉强还行就请点个赞吧。

     

     

     

     

     

    展开全文
  • sudo apt-get update

    千次阅读 2016-01-13 21:51:49
    sudo apt-get update sudo apt-get install gcc sudo apt-get install g++ gcc --version g++ --version 要用apt-get这种方式安装LAMP时,最好先运行下面在命令升级自己的系统这样是为了更新源,而如果你找的源不好...

    常见命令:

    sudo apt-get update

    sudo apt-get install gcc

    sudo apt-get install g++

    gcc --version

    g++ --version

    要用apt-get这种方式安装LAMP时,最好先运行下面在命令升级自己的系统这样是为了更新源,而如果你找的源不好,可能安装LMAP失败。

    #sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过
    #sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。

    apt-get update 指令会同步使用者端和APT 伺服器的RPM 索引清单(package list),APT 伺服器的RPM 索引清单置于base 资料夹内,使用者端电脑取得base 资料夹内的bz2 RPM 索引清单压缩档后,会将其解压置放于/var/state/apt/lists/,而使用者使用apt-get install 或apt-get dist-upgrade 指令的时候,就会将这个资料夹内的资料和使用者端电脑内的RPM 资料库比对,如此一来就可以知道那些RPM 已安装、未安装、或是可以升级的。


    这里提一下apt-get upgrade 与apt-get dist-upgrade的关系
    由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。

    一般在运行upgrade或dist-upgrade之间,要运行update.


    最后运行如下

    #sudo apt-get install mysql-server 

    安装上mysql5

    #sudo apt-get install apache2 

    安装apache2

    #sudo apt-get install php5 

    安装php5

    #sudo apt-get install php5-mysql 

    安装php的mysql模块

    #sudo apt-get install php5-gd

     

     

     

    展开全文
  • Ubuntu apt-get彻底卸载软件包

    万次阅读 多人点赞 2016-04-28 18:09:48
    如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。 apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说: apt-get purge / apt-get --purge ...

    如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。

    apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说:

    apt-get purge / apt-get --purge remove
    删除已安装包(不保留配置文件)。
    如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件

    apt-get autoremove
    删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。

    apt-get remove
    删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。

    apt-get autoclean
    APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb。

    apt-get clean
    使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb。


    那么如何彻底卸载软件呢?
    具体来说可以运行如下命令:

    # 删除软件及其配置文件
    apt-get --purge remove <package>
    # 删除没用的依赖包
    apt-get autoremove <package>
    # 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:
    dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

    当然如果要删除暂存的软件安装包,也可以再使用clean命令。

    展开全文
  • ubuntu18.04 apt安装mysql5.7

    万次阅读 2020-01-02 02:10:58
    sudo apt update sudo apt install mysql-server 获取临时密码 sudo vim /etc/mysql/debian.cnf 登录mysql,复制粘贴密码到下面输入密码阶段 mysql -u root -p 修改密码 ALTER USER 'root'@'localhost' ...

    更新源,执行安装 

    sudo apt update
    sudo apt install mysql-server

    获取临时密码

    sudo vim /etc/mysql/debian.cnf

     

    登录mysql,复制粘贴密码到下面输入密码阶段

    mysql -u root -p

    修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Abc123456,';  

    允许远程连接

    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

     注释下面一行绑定ip  #表示注释

    bind-address            = 127.0.0.1
    展开全文
  • deepin apt安装最新版nginx

    万次阅读 2019-11-18 14:52:59
    1、添加源修改/etc/apt/source.list文件添加nginx官方源 vim /etc/apt/sources.list 添加:如果想安装最新的版本1.17,则将trusty改成xenial ,下面会安装到1.15版本的 deb http://nginx.o...
  • deepin apt命令安装最新版本的docker

    万次阅读 2019-11-20 20:13:24
    第一步、添加Ubuntu的源 ...vim /etc/apt/source.list 添加 deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable 如图: 添加软件源的公钥 curl -fsSL https://download.d...
  • 你可能经常在build.gradle文件中看到,这样的字眼,annotationProcessor、android-apt、Provided,它们到底有什么作用?下面就一起来看看吧 1、什么是APT? 随着一些如ButterKnife,dagger等的开源注解框架的...
  • aptapt-get的区别

    万次阅读 多人点赞 2018-01-29 21:31:33
    在开始对比 apt 与 apt-get 命令的区别之前,我们先来看看这两个命令的背景,以及它们要试图达到的目的。 Debian 作为 Ubuntu、Linux Mint 和 elementary OS 等 Linux 操作系统的母板,其具有强健的「包管理...
  • centos中执行apt-get命令提示apt-get command not found

    万次阅读 多人点赞 2018-04-04 09:26:27
    在centos下应该用yuminstallxxxyum和apt-get的区别 一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat系列 1常见的安装包格式rpm包,安装rpm...
  • Ubuntu 20.04 apt 更换国内源

    万次阅读 多人点赞 2020-02-26 23:44:44
    UPD 2020.2.26 目前 Ubuntu 20.04 LTS 还未发布, 教程仅适用于 development branch (不过这种教程应该是通用的) 图形界面操作 - 适用于 desktop 版本 ... ... 在软件和更新界面里可以看到“下载自”,我们可以进行...
  • ubuntu16 更新apt-get源为国内镜像源

    万次阅读 2020-03-09 15:27:18
    ubuntu16 更新apt-get源为国内镜像源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 备份apt源文件 sudo gedit /etc/apt/sources.list 编辑源文件,替换原内容 # deb cdrom:[Ubuntu 16.04 LTS _Xenial ...
  • Ubuntu17.04 sudo apt-get update升级错误

    万次阅读 多人点赞 2018-01-18 22:51:50
    最近在折腾Ubuntu,安装的是...利用sudo apt-get update命名后,出现了以下报错:忽略:1 http://cn.archive.ubuntu.com/ubuntu zesty InRelease忽略:2 http://cn.archive.ubuntu.com/ubuntu zesty-updates InRelease忽
  • 按照如下格式设置了/etc/apt/apt.conf: Acquire::http::proxy "http://ccm-ca\administrator:passwd@192.168.2.58:80/"; Acquire::ftp::proxy "ftp://ccm-ca\administrator:passwd@192.168.2.58:80/"; Acquire::...
  • apt-get update和apt-get upgrade的区别

    万次阅读 2018-03-14 21:38:07
    入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件。本文主要讲一下LINUX安装软件方面的特点。在windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了。...
  • sudo apt-get update失败已经解决

    万次阅读 多人点赞 2019-05-24 23:04:24
    在ubuntu16中,当我们输入sudo apt-get update会失败,这里有很多原因 (1)网络原因----先检查网络好不好用 (2)ubuntu16 自带的源不好用,或者有问题 我遇到的问题是: E: 无法下载 ...
  • # apt-get update 列出所有可用包 # apt-cache pkgnames 使用关键字搜索包 # apt-cache search &amp;quot;postgresql&amp;quot; 列出已经安装的包 # dpkg -l | ...
  • aptapt-get的区别(建议使用apt

    千次阅读 多人点赞 2019-01-23 22:09:43
    Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。 随着 apt install ...
  • Apt使用参考:Apt不止是Apt-get

    千次阅读 2009-11-11 23:23:00
    命令 作用apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-...
  • debian下 apt-update失败

    2017-09-10 04:31:01
    网络上给的建议是apt-get update 但是又遇到了问题,通过一些帖子的方法(改dns),依旧没解决 希望得到各位的帮助,下图是update的结果 ![图片说明]...
  • Ubuntu中aptapt-get命令的区别

    万次阅读 多人点赞 2018-09-02 22:51:30
    Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。 随着 apt install package ...
  • ubuntu18.04配置国内apt-get源

    万次阅读 2019-02-26 15:08:55
    网上应该可以找到很多关于ubuntu源的设置方法,但是如果不搞清楚就随便设置的话,不仅不能起到应有的效果,还会由于一些问题导致apt不可用。 再此处我提供了清华大学的源,自认为比较不错 ... ...
  • 最近两代树莓派变化 手里有两块树莓派 一块raspberry pi 3b 购于大四毕业前夕,做毕业设计用的 一块raspberry pi 3b+ 公司买来学习研究的 3b+和3b相比,主要部件变化不大,主要是CPU主频提高了0.2GHz,支持5GHz ...
  • 再执行 apt-get install linux-source 的话提示 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 linux-source 已经是最新的版本。 升级了 0 个软件包,新安装了 0 个软件包...
  • Linux之apt-get:apt-get的简介、安装、使用方法之详细攻略 目录 apt-get的简介 apt-get的安装 apt-get的使用方法 apt-get的简介 apt-get,是一条linux命令,适用于deb包管理式的操作系统,主要用于...
  • APT报告

    千次阅读 2019-01-19 19:49:30
    https://codeload.github.com/CyberMonitor/APT_CyberCriminal_Campagin_Collections/zip/master
  • apt 调试

    千次阅读 2018-04-07 11:54:01
    AndroidStudio 下 apt 调试 测试 apt 的时候创建一个 java library,写个类继承 AbstractProcessor 之后在 process 中调试 注意:在那个模块调试,就在那个模块下的相应任务下右键创建任务 注意:在...
  • Linux中aptapt-get命令的区别与解释

    万次阅读 多人点赞 2018-04-08 23:04:23
    Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。 随着 apt install package ...
  • apt-file apt-key

    千次阅读 2014-02-02 11:53:47
    apt-file apt-file是一个软件包查找工具,可以查到软件包所含的文件和安装的位置。 apt-file update 更新软件包的文件库,第一次使用或apt-get update后都需运行一次。 apt-file search file_name 查找该...

空空如也

1 2 3 4 5 ... 20
收藏数 177,288
精华内容 70,915
热门标签
关键字:

apt