标签 Ubuntu 下的文章

简介

Ubuntu 基于 Debian 发布版和 GNOME 桌面环境,与 Debian 的不同在于它每6个月会发布一个新版本,每2年发布一个 LTS 长期支持版本。 普通的桌面版可以获得发布后 18 个月内的支持,标为 LTS(长期支持)的桌面版可以获得更长时间的支持。自 Ubuntu 12.04 LTS 开始,桌面版和服务器版均可获得为期5年的技术支持。

Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu 现今具有庞大的社区力量,用户可以方便地从社区获得帮助。

Ubuntu 在 Ubuntu 12.04 的发布页面上使用了“友帮拓”一词作为其官方的中文译名。之前曾一些中文用户使用班图、乌班图、乌斑兔、乌帮图、笨兔等作为非官方译名。

Ubuntu 的 Ubuntu Touch 项目于 2011 年启动,并在 2013 年推出了新产品 Ubuntu Phone OS 和 Ubuntu Tablet,意图统一桌面设备和移动设备的屏幕。但是在2017年4月,Ubuntu 的创立者 Mark Shuttleworth 宣布该项目将会终止。

下载

16.04.2 LTS

桌面版本可以从此下载:http://www.ubuntu.com/download/desktop

  • Intel & AMD/ 兼容 PC 64 位 点此下载
    (MD5: 1400884cec8e40a1a876b2678f81494b)
  • Intel & AMD/ 兼容 PC 32 位 点此下载
    (MD5: e14b5f2177b00dac3edc94b0e806f857)

服务器版本可以从此下载:http://www.ubuntu.com/download/server

  • Intel & AMD/ 兼容 PC 64 位 点此下载
    (MD5: 2bce60d18248df9980612619ff0b34e6)
  • Intel & AMD/ 兼容 PC 32 位 点此下载
    (MD5: c32ba78bf6bdae6627b1e717d33eb7ae)

17.04

桌面版本可以从此下载:http://www.ubuntu.com/download/desktop

  • Intel & AMD/ 兼容 PC 64 位 点此下载
    (MD5: 18cc54af55d7ca931bbb8588e8d9c1bd)
  • Intel & AMD/ 兼容 PC 32 位 点此下载
    (MD5: eb6c4ea889f5ab44f77c9d1cde6a8818)

服务器版本可以从此下载:http://www.ubuntu.com/download/server

  • Intel & AMD/ 兼容 PC 64 位 点此下载
    (MD5: 4672ce371fb3c1170a9e71bc4b2810b9)
  • Intel & AMD/ 兼容 PC 32 位 点此下载
    (MD5: 8e82de7efa4b1bf159b4be325e952eb1)

发行

软件包

Ubuntu 的包管理系统与 Debian 的类似,所有软件分为 main、restricted、universe 和 multiverse 等 4 类。

main 即“基本”组件,其中只包含符合 Ubuntu 的许可证要求并可以从 Ubuntu 团队中获得支持的软件,致力于满足日常使用,位于这个组件中的软件可以确保得到技术支持和及时的安全更新。此组件内的软件是必须符合 Ubuntu版权要求 Ubuntu license requirements 的自由软件,而 Ubuntu 版权要求大致上与 Debian自由软件指导纲要 Debian Free Software Guidelines 相同。

restricted 即“受限”组件,其中包含了非常重要的,但并不具有合适的自由许可证的软件,例如只能以二进制形式获得的显卡驱动程序。由于 Ubuntu 开发者无法获得相应的源代码,restricted 组件能够获得的支持与main组件相比是非常有限的。

universe 即“社区维护”组件,其中包含的软件种类繁多,均为自由软件,但都不为 Ubuntu 团队所支持。

multiverse 即“非自由”组件,其中包括了不符合自由软件要求而且不被 Ubuntu 团队支持的软件包,通常为商业公司编写的软件。

版本更新

Ubuntu 的新版一旦发布,该版本的包库就会被冻结,此后只对该包库提供安全性更新。

安装软件时可以通过运行 apt-get 命令,或使用图形接口的 Synaptic 工具或“软件中心”来完成。与 Windows 不同,Ubuntu 的用户通常不必四处搜索、逐一下载或购买相应的安装程序。Ubuntu 能够使用的软件大多存放在被称为“软件源”的服务器中,用户只要运行相应的 apt-get 指令(或使用 Synaptic 工具进行相关操作),系统就会自动查找、下载和安装软件了。

虽然 Ubuntu 主要采用自由软件,但也接纳部分可以自由散发的私有软件,并将它们放在 multiverse 组件中。Ubuntu 还为第三方软件设立了认证程序。

Ubuntu 每6个月发布一个新版,每个版本都有代号和版本号。版本号源自发布日期,例如第一个版本,4.10,代表是在2004 年 10 月发布的。

Ubuntu 官方认可的分支系统众多,其主要差异在于使用的桌面系统不同,而内部的默认软件也会有所歧异。此外尚有许多基于 Ubuntu 的非官方派生版本,还有基于 Ubuntu 开发的发布版。

所谓的 Ubuntu 系统,指的是默认的 Ubuntu 版本,采用母公司研发的Unity界面。11.04版以及之前支持Gnome桌面环境。

正式派生版本

正式派生版本统一使用和Ubuntu一样的软件包 目前Ubuntu正式支持的派生版本包括:

  • Kubuntu:采用KDE作为默认的桌面环境,以满足偏爱KDE的Ubuntu用户。
  • Edubuntu:为教育量身定做,包含很多教育软件,可以帮助教师方便的搭建网络学习环境,管理电子教室。采用Unity界面。
  • Xubuntu:属于轻量级发行版,使用Xfce4作为默认的桌面环境。
  • Lubuntu:使用LXDE桌面环境的轻量级发行版,从10.04版本开始正式发行。
  • Ubuntu Server Edition:自Ubuntu 5.10版(Breezy Badger)起,与桌面版同步发行,可当作多种软件服务器,如电子邮件服务器、基于LAMP的Web网站服务器、DNS服务器、文件服务器与数据库服务器等。服务器版通常不预装任何桌面环境,与桌面版本相比,占用空间少,运行时对硬件要求较低,最少只需要500MB硬盘空间和64MB内存。
  • Ubuntu Studio:适合于音频,视频和图像设计的版本。使用Xfce4作为默认的桌面环境。
  • Mythbuntu:一套基于Ubuntu的面向媒体中心电脑的发行版,Mythbuntu=MythTV+Ubuntu,MythTV是其中关键的软件包,用于实现媒体中心等功能。它没有包含一些不必要的程序,如OpenOffice, Evolution和完全安装的Gnome。
  • Ubuntu Kylin(优麒麟):语言的默认设置为中文,为中国用户专门定制。
  • Ubuntu GNOME:使用 GNOME 桌面环境的派生版。
  • Ubuntu Budgie : 使用 Budgie 桌面环境的派生版
  • Ubuntu for Android:在 Android 手机上运行的 Ubuntu。
  • Ubuntu Touch:基于 Ubuntu 和 Android 的手机/平板操作系统。
  • Ubuntu TV:用于智能电视的版本。

当前版本

当前最新版本是 17.10 ,代号是 Zesty Zapus ,发布于 2017-04-13。

历史

Ubuntu每6个月发布一个新版,每个版本都有代号和版本号。版本号源自发布日期,例如第一个版本,4.10,代表是在2004年10月发布的。下表列出了以前和计划中的发布:

版本开发代号发布日期最近更新支持情况内核版本
桌面版服务器版
4.10Warty Warthog2004-10-20 2006-04-302.6.8
5.04Hoary Hedgehog2005-04-08 2006-10-312.6.10
5.10Breezy Badger2005-10-13 2007-04-132.6.12
6.06 LTSDapper Drake2006-06-016.06.2发布于2008年1月21日2009-07-142011-06-012.6.15
6.10Edgy Eft2006-10-26 2008-04-252.6.17
7.04Feisty Fawn2007-04-19 2008-10-192.6.20
7.10Gutsy Gibbon2007-10-18 2009-04-182.6.22
8.04 LTSHardy Heron2008-04-248.04.4发布于2010年1月29日2011-05-122013-05-092.6.24
8.10Intrepid Ibex2008-10-30 2010-04-302.6.27
9.04Jaunty Jackalope2009-04-23 2010-10-232.6.28
9.10Karmic Koala2009-10-29 2011-04-302.6.31
10.04 LTSLucid Lynx2010-04-2910.04.4发布于2012年2月16日2013-05-092015-042.6.32
10.10Maverick Meerkat2010-10-10 2012-04-102.6.35
11.04Natty Narwhal2011-04-28 2012-10-282.6.38
11.10Oneiric Ocelot2011-10-13 2013-05-093.0
12.04 LTSPrecise Pangolin2012-04-2612.04.4发布于2014年2月6日2017-043.2
12.10Quantal Quetzal2012-10-18 2014-05-163.5
13.04Raring Ringtail2013-04-25 2014-01-273.8
13.10Saucy Salamander2013-10-17 2014-073.11
14.04 LTSTrusty Tahr2014-04-17 2019-043.13
14.10Utopic Unicorn2014-10-23 2015-073.16
15.04Vivid Vervet2015-04-23 2016-013.19
15.10Wily Werewolf2015-10-22 2016-074.2
16.04Xenial Xerus2016-04-2116.04.2发布于2017年2月17日2021-044.4
16.10Yakkety Yak2016-10-13 2017-074.8
17.04Zesty Zapus2017-04-13 2018-014.10

长期支持版本

长期支持版本(LTS),更新维护的时间比较长,约2年会推出一个LTS版本。最新的长期支持版本为 2016 年 4 月21 日推出的 16.04 LTS。

版本代号命名

Ubuntu 版本的命名规则是根据正式版发布的年月命名,Ubuntu 8.10 也就意味着 2008年10月发布的 Ubuntu,研发人员与用户可从版本号码就知道正式发布的时间。Ubuntu 各版本的代号固定是形容词加上动物名称,而且这2个词的英文首字母一定是相同的。从 Ubuntu 6.06 开始,两个词的首字母按照英文字母表的排列顺序取用。

  • Ubuntu 4.10 - Warty Warthog(多疣的疣猪)
  • Ubuntu 5.04 - Hoary Hedgehog(白发的刺猬)
  • Ubuntu 5.10 - Breezy Badger(活泼的獾)
  • Ubuntu 6.06 - Dapper Drake(整洁的公鸭)
  • Ubuntu 6.10 - Edgy Eft(尖利的小蜥蜴)
  • Ubuntu 7.04 - Feisty Fawn(烦躁不安的鹿)
  • Ubuntu 7.10 - Gutsy Gibbon(胆大的长臂猿)
  • Ubuntu 8.04 - Hardy Heron(坚强的鹭)
  • Ubuntu 8.10 - Intrepid Ibex(无畏的羱羊)
  • Ubuntu 9.04 - Jaunty Jackalope(活泼的鹿角兔)
  • Ubuntu 9.10 - Karmic Koala(幸运的树袋熊)
  • Ubuntu 10.04 - Lucid Lynx(清醒的猞猁)
  • Ubuntu 10.10 - Maverick Meerkat(标新立异的的狐獴)
  • Ubuntu 11.04 - Natty Narwhal(敏捷的独角鲸)
  • Ubuntu 11.10 - Oneiric Ocelot(有梦的虎猫)
  • Ubuntu 12.04 - Precise Pangolin(精准的穿山甲)
  • Ubuntu 12.10 - Quantal Quetzal(量子的格查尔鸟)
  • Ubuntu 13.04 - Raring Ringtail(卯足了劲的环尾猫熊)
  • Ubuntu 13.10 - Saucy Salamander(活泼的蝾螈)
  • Ubuntu 14.04 - Trusty Tahr(可靠的塔尔羊)
  • Ubuntu 14.10 - Utopic Unicorn(乌托邦的独角兽)
  • Ubuntu 15.04 - Vivid Vervet(活泼的长尾黑颚猴)
  • Ubuntu 15.10 - Wily Werewolf(狡诈的狼人)
  • Ubuntu 16.04 - Xenial Xerus(好客的非洲地松鼠)
  • Ubuntu 16.10 - Yakkety Yak(小牦牛)
  • Ubuntu 17.04 - Zesty Zapus(北美跳鼠)

主要程序的版本

核心桌面
版本Linux内核Xorg /X.OrgWaylandPythonPerlGNOMEFirefoxOpenOfficeLibreOfficeGIMPPidginPiTiVi
4.102.6.8(XFree86 4.3)不适用2.3.45.8.42.80.91.1.2不适用2.0.21.0.0不适用
5.042.6.10(6.8.2)不适用2.4.15.8.42.101.0.21.1.3不适用2.2.21.1.4不适用
5.102.6.12(6.8.2)不适用2.4.25.8.72.121.0.72.0不适用2.2.81.5.0不适用
6.062.6.151.0.2 / 7.0.0不适用2.4.25.8.72.141.5.32.0.2不适用2.2.111.5.00.10.0
6.102.6.171.1.1 / 7.1.1不适用2.4.35.8.82.162.0.02.0.4不适用2.2.132.0b30.10.1
7.042.6.201.2.0 / 7.2不适用2.5.1rc15.8.82.182.0.32.2.0不适用2.2.132.0b60.10.2
7.102.6.221.3.0 / 7.2不适用2.5.15.8.82.202.0.62.3.0不适用2.4.0rc32.2.10.10.3
8.042.6.241.4.1 / 7.3不适用2.5.25.8.82.223.0b52.4.0不适用2.4.52.4.10.11.1
8.102.6.271.5.2 / 7.4不适用2.5.25.10.02.243.0.32.4.1不适用2.6.12.5.20.11.1
9.042.6.281.6.0 / 7.4不适用2.6.25.10.02.263.0.83.0.1不适用2.6.62.5.50.11.3
9.102.6.311.6.4 / 7.4不适用2.6.4rc15.10.02.283.5.33.1.1不适用2.6.72.6.20.13.3
10.042.6.32 (DRM from 2.6.33)1.7.6 / 7.5不适用2.6.55.10.12.303.6.33.2.0不适用2.6.82.6.60.13.4
10.102.6.351.9.0 / 7.5不适用2.6.65.10.12.323.6.103.2.1不适用2.6.102.7.30.13.5
11.042.6.381.10.1 / 7.60.12.7.15.10.12.32.14.0不适用3.3.22.6.112.7.110.13.5
11.103.01.10.4 / 7.60.1.02.7.25.12.43.27.0不适用3.4.32.6.112.10.00.15
12.043.2.141.11.4 / 7.60.852.7.35.14.23.411.0不适用3.5.12.6.122.10.10.15
12.103.5.51.13.0 / 7.70.95.02.7.35.14.23.616.0.1不适用3.6.2rc22.8.22.10.60.15
13.043.8.81.13.30.95.03.35.14.23.620.0不适用4.02.8.42.10.70.15.2
13.103.11.01.14.31.1.02.7.55.14.23.824.0不适用4.1.2rc32.8.62.10.70.15.2

注:部分资料来自维基百科。

如果你一直关注新闻,那么就知道Ubuntu将会切换到带有Unity 8桌面的Mir显示服务器。然而,在尚未确定运行在 Mir 上的Unity 8是否会出现在Ubuntu 15.10 Willy Werewolf之前,有了一个Unity 8的预览版本可供你体验和测试。通过官方PPA,可以很容易地安装Unity 8到Ubuntu 14.04,14.10和15.04中

到目前为止,开发者已经可以通过ISO(主要途径)获得该Unity 8预览来进行测试。不过Canonical也通过LXC容器发布了它。通过该方法,你可以使用Unity 8桌面会话,让它像其它桌面环境一样运行在Mir显示服务器上。就像你在Ubuntu中安装Mate桌面,然后从LightDm登录屏幕选择桌面会话一样。

想要试试Unity 8?让我们来看怎样安装它吧。

注意: 它是一个实验性预览,可能不是所有人都可以让它正确工作的。

安装Unity 8桌面到Ubuntu

下面是安装并使用Unity 8的步骤:

步骤 1: 安装Unity 8到Ubuntu 12.04和14.04

如果你正运行着Ubuntu 12.04和14.04,那么你必须使用官方PPA来安装Unity 8。使用以下命令进行安装:

sudo apt-add-repository ppa:unity8-desktop-session-team/unity8-preview-lxc
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install unity8-lxc

步骤 1: 安装Unity 8到Ubuntu 14.10和15.04

如果你正运行着Ubuntu 14.10或15.04,那么Unity 8 LXC已经在源中准备好。你只需要运行以下命令:

sudo apt-get update
sudo apt-get install unity8-lxc

步骤 2: 设置Unity 8桌面预览LXC

安装Unity 8 LXC后,该对它进行设置,下面的命令就可达到目的:

sudo unity8-lxc-setup

它将花费一些时间来设置,所以,耐心点。它会下载ISO,然后解压缩,接着完成最后一些必要的设置来让它工作。它也会安装一个LightDM的轻度修改版本。这一切都搞定后,需要重启。

步骤 3: 选择Unity 8

重启后,在登录屏幕,点击你的登录旁边的Ubuntu图标:

你应该可以在这看到Unity 8的选项,选择它:

卸载Unity 8 LXC

如果你发现Unity 8毛病太多,或者你不喜欢它,那么你可以以相同的方式切换回默认Unity版本。此外,你也可以通过下面的命令移除Unity 8:

sudo apt-get remove unity8-lxc

该命令会将Unity 8选项从LightDM屏幕移除,但是配置仍然保留着。

以上就是你在Ubuntu中安装带有Mir的Unity 8的全部过程,试玩后请分享你关于Unity 8的想法哦!


via: http://itsfoss.com/install-unity-8-desktop-ubuntu/

作者:Abhishek 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

问题: 我试着给刚安装的桌面版 Ubuntu 自定制桌面。我想使用 Unity Tweak Tool。我怎样才能在 Ubuntu 上安装 Unity Tweak Tool 呢?

Unity Tweak Tool 是个流行的 Unity 桌面自定制工具。顾名思义,该工具只适用于 Ubuntu 的默认桌面环境(例如,基于 Unity 的 GNOME 桌面)。这个多功能的工具允许你通过非常直观和简单易用的图形用户界面自定义多种 Unity 桌面特性。它的菜单看起来类似于 Ubuntu 的官方系统设置,但它的桌面自定制能力远远超过默认的系统设置。通过使用 Unity Tweak Tool,你可以自定制外观、行为以及很多桌面组件的配置,例如工作区、窗口、图标、主题、光标、字体、滑动、热键等等。如果你是 Unity 桌面用户,Unity Tweak Tool 一定是个必不可少的应用程序。

尽管 Unity Tweak Tool 是桌面版 Ubuntu 的重要工具,但并没有在桌面版 Ubuntu 中预安装。为了能自定制 Unity 桌面,下面介绍一下如何在桌面版 Ubuntu 中安装 Unity Tweak Tool。

在 Ubuntu 13.04 或更高版本中安装 Unity Tweak Tool

从 Ubuntu 13.04 开始, Ubuntu 的基础库中就有 Unity Tweak Tool 了。因此它的安装非常简单:

$ sudo apt-get install unity-tweak-tool 

启动 Unity Tweak Tool:

$ unity-tweak-tool 

如果你想使用最新版本的 Unity Tweak Tool,你可以从它的 PPA 中安装(如下所述)。

在 Ubuntu 12.10 中安装 Unity Tweak Tool

注意,Unity Tweak Tool 要求 Ubuntu 12.10 或更高的版本。如果你想着 Ubuntu 上安装它,你可以安装下面方法使用 PPA。当你想测试最新的开发版的时候这个 PPA 库也非常有用。

$ sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
$ sudo apt-get update
$ sudo apt-get install unity-tweak-tool 

via: http://ask.xmodulo.com/install-unity-tweak-tool-ubuntu-desktop.html

作者:Dan Nanni 译者:ictlyh 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

在Ubuntu更新中,谁没有碰见个错误?在Ubuntu和其它基于Ubuntu的Linux发行版中,更新错误是一个共性的错误,也经常发生。这些错误出现的原因多种多样,修复起来也很简单。在本文中,我们将见到Ubuntu中各种类型频繁发生的更新错误以及它们的修复方法。

合并列表问题

当你在终端中运行更新命令时,你可能会碰到这个错误“合并列表错误”,就像下面这样:

E:Encountered a section with no Package: header,

E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.comubuntudistspreciseuniversebinary-i386Packages,

E:The package lists or status file could not be parsed or opened.’

可以使用以下命令来修复该错误:

sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean && sudo apt-get update

下载仓库信息失败 -1

实际上,有两种类型的下载仓库信息失败错误。如果你的错误是这样的:

W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.comubuntudistsoneiricrestrictedbinary-i386Packages Hash Sum mismatch,

W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.comubuntudistsoneiricmultiversebinary-i386Packages Hash Sum mismatch,

E:Some index files failed to download. They have been ignored, or old ones used instead

那么,你可以用以下命令修复:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

下载仓库信息失败 -2

下载仓库信息失败的另外一种类型是由于PPA过时导致的。通常,当你运行更新管理器,并看到这样的错误时:

你可以运行sudo apt-get update来查看哪个PPA更新失败,你可以把它从源列表中删除。你可以按照这个截图指南来修复下载仓库信息失败错误

下载包文件失败错误

一个类似的错误是下载包文件失败错误,像这样:

该错误很容易修复,只需修改软件源为主服务器即可。转到“软件和更新”,在那里你可以修改下载服务器为主服务器:

部分更新错误

在终端中运行更新会出现部分更新错误

Not all updates can be installed

Run a partial upgrade, to install as many updates as possible

在终端中运行以下命令来修复该错误:

sudo apt-get install -f

加载共享库时发生错误

该错误更多是安装错误,而不是更新错误。如果尝试从源码安装程序,你可能会碰到这个错误:

error while loading shared libraries:

cannot open shared object file: No such file or directory

该错误可以通过在终端中运行以下命令来修复:

sudo /sbin/ldconfig -v

你可以在这里查找到更多详细内容加载共享库时发生错误

无法获取锁 /var/cache/apt/archives/lock

在另一个程序在使用APT时,会发生该错误。假定你正在Ubuntu软件中心安装某个东西,然后你又试着在终端中运行apt。

E: Could not get lock /var/cache/apt/archives/lock – open (11: Resource temporarily unavailable)

E: Unable to lock directory /var/cache/apt/archives/

通常,只要你把所有其它使用apt的程序关了,这个问题就会好的。但是,如果问题持续,可以使用以下命令:

sudo rm /var/lib/apt/lists/lock

如果上面的命令不起作用,可以试试这个命令:

sudo killall apt-get

关于该错误的更多信息,可以在这里找到。

GPG错误: 下列签名无法验证

在添加一个PPA时,可能会导致以下错误GPG错误: 下列签名无法验证,这通常发生在终端中运行更新时:

W: GPG error: http://repo.mate-desktop.org saucy InRelease: The following signatures couldn’t be verified because the public key is not available: NO\_PUBKEY 68980A0EA10B4DE8

我们所要做的,就是获取系统中的这个公钥,从信息中获取密钥号。在上述信息中,密钥号为68980A0EA10B4DE8。该密钥可通过以下方式使用:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 68980A0EA10B4DE8

在添加密钥后,再次运行更新就没有问题了。

BADSIG错误

另外一个与签名相关的Ubuntu更新错误是BADSIG错误,它看起来像这样:

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://extras.ubuntu.com precise Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key

W: GPG error: http://ppa.launchpad.net precise Release:

The following signatures were invalid: BADSIG 4C1CBC1B69B0E2F4 Launchpad PPA for Jonathan French W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/precise/Release

要修复该BADSIG错误,请在终端中使用以下命令:

sudo apt-get clean
cd /var/lib/apt
sudo mv lists oldlist
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update

本文汇集了你可能会碰到的Ubuntu更新错误,我希望这会对你处理这些错误有所帮助。你在Ubuntu中是否也碰到过其它更新错误呢?请在下面的评论中告诉我,我会试着写个快速指南。


via: http://itsfoss.com/fix-update-errors-ubuntu-1404/

作者:Abhishek 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

问题: 我的PC上安装了旧版的Ubuntu 13.04(急切的浣熊)。当我在上面运行“sudo apt-get update”时,它丢给了我一大堆“404 Not Found”错误,结果是我不能使用apt-get或aptitude来安装或更新任何软件包了。由于该错误的原因,我甚至不能将它升级到更新的版本。我怎样才能修复这个问题啊?

每个Ubuntu版本都有生命结束周期(EOL)时间;常规的Ubuntu发行版提供18个月的支持,而LTS(长期支持)版本则长达3年(服务器版本)和5年(桌面版本)。当某个Ubuntu版本达到生命结束周期时,其仓库就不能再访问了,你也不能再从Canonical获取任何维护更新和安全补丁。在撰写本文时,Ubuntu 13.04(急切的浣熊)已经达到了它的生命结束周期。

如果你所使用的Ubuntu系统已经被结束生命周期,你就会从apt-get或aptitude得到以下404错误,因为它的仓库已经被遗弃了。

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/raring-backports/multiverse/binary-i386/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/raring/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/universe/binary-i386/Packages  404  Not Found [IP: 91.189.88.149 80]

E: Some index files failed to download. They have been ignored, or old ones used instead

对于那些还在使用旧版本Ubuntu的用户,Canonical维护了一个old-releases.ubuntu.com的网站,这里包含了结束生命周期的仓库归档。因此,当Canonical对你安装的Ubuntu版本结束支持时,你需要将仓库切换到old-releases.ubuntu.com(除非你在结束生命周期之前想要升级)。

这里,通过切换到旧版本仓库提供了一个快速修复“404 Not Found”错误的便捷方式。

首先,使用old-releases仓库替换main/security仓库,就像下面这样。

$ sudo sed -i -r 's/([a-z]{2}\.)?archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
$ sudo sed -i -r 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

然后,使用文本编辑器打开/etc/apt/sources.list,并查找extras.ubuntu.com。该仓库也不再支持Ubuntu 13.04了,所以你需要使用“#”号将extras.ubuntu.com注释掉。

#deb http://extras.ubuntu.com/ubuntu raring main
#deb-src http://extras.ubuntu.com/ubuntu raring main

现在,你应该可以在旧版不受支持的Ubuntu上安装或更新软件包了。


via: http://ask.xmodulo.com/404-not-found-error-apt-get-update-ubuntu.html

作者:Dan Nanni 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Juju已经更新到1.23.3了

Cononical旗下的Ubuntu认证公共云总监Udi Nachmany宣布了juju新版本的发布,一个开源的、解决方案驱动的Ubuntu下的协同工具。

根据声明和官方发布公告,Juju 1.23.3是一个主要版本,它打包了那些你想要在云上扩展和管理的包,而不需太多操作。

Juju 1.23.3显著的功能是包含了对GCE的支持,支持systemd初始化系统,支持Ubuntu 15.04(Vivid Vervet),新的好玩的功能和对受限网络的代理支持。

另外,juju的发布带来了一个新的样式恢复、新的消息、新的块和实验性地支持Service Leader Elections,还有Ubuntu MAS和AWS上的LXC容器和KVM实例。

Udi Nachmany说:“在一个相关告示中,如果你正在使用Google云平台,你可能已经注意到了Google最近发布了云启动器。如果你观察的足够仔细,你也会注意到你可以使用这个非常友好的UI来启动你的Ubuntu虚拟机。”


via: http://linux.softpedia.com/blog/Ubuntu-s-Juju-Now-Supports-systemd-and-Google-Cloud-Platform-483279.shtml

作者:Marius Nestor 译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出