ubuntu

ubuntu 17.10

Ubuntu 17.10 新特性及亮点

Ubuntu 17.10,代号为 Artful Aardvark, 于2017年10月19日正式发布了。以下是 Ubuntu 17.10 的新特性以及亮点。 软件包更新 Ubuntu 17.10 使用 Linux 4.13内核。Linux 4.13 支持 IBM z14 大型机 CPACF...

Ubuntu 16.04 如何安装Fcitx五笔拼音输入法

这篇教程讲解如何在 Ubuntu 16.04 系统上安装 Fcitx 五笔拼音输入法。五笔拼音输入法既可以让你打五笔,又可以打拼音。如果不会打五笔,就打拼音,而且它还会教你五笔怎么打,非常方便。 Ubuntu 16.04 安装Fcitx五笔拼音中文输入法 首先打开一个终端窗口 (Terminal),输入下面的命令以更新本地软件包索引,并安装fcitx输入法框架以及fcitx五笔拼音输入法。 sudo apt update sudo apt install fcitx-table-wbpy fcitx-config-gtk Ubuntu默认的输入法框架是...

Ubuntu 15.10 (Wily Werewolf) 将在2016年7月28日结束生命周期

Ubuntu 15.10 用户现在要尽早升级到Ubuntu 16.04 LTS。 今天,2016年7月7日,Canonical宣布Ubuntu 15.10 Wily Werewolf 操作系统将在3周内(2016年7月28日之前)结束生命周期。 Ubuntu 15.10的代号为 Wily Werewolf,于2015年10月22日发布。这是第一次用虚构动物命名的代号。Werewolf的意思是狼人。其他的Ubuntu版本都是根据真实动物来命名代号的。Ubuntu 15.10不是一个长期支持版本(LTS:Long Term Support)。这意味着它的安全更新和软件更新的支持只有9个月。 Adam Conrand在邮件中宣布: “作为一个非LTS版本,15.10有9个月的支持周期,因此,现在支持周期快要结束了。Ubuntu...

Ubuntu 考虑停止支持32位处理器

Linux在上世纪90年代凭借轻巧快速占领低端PC的市场,从而开始了它的发展。所以 Ubuntu 关于停止支持32位CPU的提议是含有一丝讽刺意味,但这并不让人感到惊讶。 Ubuntu的开发人员Dimitri John Ledkov在Ubuntu邮件列表中提出Canonical应该逐渐停止支持32位处理器。“谷歌,ZFS,Docker已经放弃支持32位处理器。关键点是32位处理器缺乏上游软件开发商的支持,虽然32位CPU仍然可以购买”,他写道。 不可否认,32位处理器正逐渐消失。20年前当人们将旧Windows PC改用作小型Linux服务器时,他们的PC大概购买了3到4年。32位系统在今天更加老旧。 AMD在2003年推出了Athlon 64位处理器,随后一年Intel也推出了64位CPU。几年之间,这两家CPU生产商卖出的处理器都支持64位,因为64位CPU可以使用4G以上的内存。在桌面领域,64位并不显得那么重要,除非你使用Photoshop或AutoCAD。 但对服务器,64位CPU的内存限制是16 EB,对服务器技术的发展如超级计算机,云计算和虚拟化起着非常重要的推动作用。 随着32位系统的逐渐消亡,花费大量时间构建并测试32位OS仅能得来微小的回报。Ledkov说Canonical想要在Ubuntu 16.10发布时停止提供32位OS安装镜像。在2018年10月Ubuntu 18.10发布时,Canonical将完全停止支持32位软件,并推荐在虚拟机和容器中运行32位软件。 Canonical并不是第一个停止支持32位CPU的Linux厂商。Red Hat发布的Fedora 24服务器版本已经不提供32位ISO镜像,但Fedora工作站仍然有32位版本。另外,OpenSUSE  Leap从没有提供32位镜像。近期发布的Netowrk Security Toolkit也没有32位镜像。 由于Linux的开放性,你总能找到一群程序员获取代码库,对32位提供支持。这些程序或许可以为32位系统撑起旗帜,但由于第三方软件和硬件的逐渐消亡,他们最终也会放弃的。...

Ubuntu 16.04安装 PeaZip 6.0.3档案管理器

PeaZip 是一个免费开源的图形化档案管理器以及压缩工具,可以安装在Linux, BSD, Windows系统上。它支持180种以上档案文件格式,包括 rar, zip, tar,并且可以加密。PeaZip 是WinRAR的自由软件替代品。 Ubuntu用户可能已经知道可以使用 unrar 来解压 rar 文件。 sudo apt install unrar 但 unrar 是一个专有软件。 对于不喜欢专有软件的童鞋,可以使用PeaZip来解压 rar...

chm

Ubuntu使用xCHM和kchmViewer阅读 CHM 文档

在Ubuntu 14.04之前,用户可以使用sudo apt-get install chmsee命令安装chmsee来查看 chm 文档。但是自2014年后,chmsee项目的负责人放弃了chmsee,所以之后Debian将chmsee从软件库中删除了。Ubuntu软件库也不再收录Chmsee。但我们可以安装xCHM或kchmViewer来阅读chm文档。 xCHM xCHM是为X.org显示服务器编写的一款CHM文件阅读器。它可以显示目录树,打印当前页面,并能显示阅读历史。xCHM可以更改字体和字体大小,在全文中搜索关键字。但它不能处理chm电子书中的JavaScript代码。 Ubuntu 14.04/15.10/16.04用户只要打开终端窗口,输入下面的命令就能安装xCHM阅读器。 sudo apt-get install xchm kchmViewer kchmViewer是KDE桌面下的一款CHM文件阅读器。你可以用它来添加标签,改变字体大小,在全文中搜索关键字。虽然kchmViewer是一个KDE程序,但也能在Gnome和Unity桌面环境下运行。 Ubuntu 14.04/15.10/16.04用户只要打开终端窗口,输入下面的命令就能安装kchmViewer阅读器。 sudo...

Gufw

Ubuntu 16.04桌面版 Gufw 防火墙的基本使用方法

对于Linux新手,设置 iptables 防火墙是一件比较困难的事。Ubuntu简化了iptables防火墙,可以安装UFW,即 Uncomplicated Firewall (简单的防火墙)。UFW 是iptables的前端,而 Gufw 则是UFW的图形界面前端。Gufw自称是世界上最简单的防火墙。 Ubuntu 16.04安装Gufw的方法很简单,打开一个终端窗口,输入下面的命令就行了。 sudo apt-get install gufw 现在,我们可以从Unity桌面的Dash菜单里打开Gufw。 Gufw默认提供3种防火墙配置文件:办公室,家庭,公共场所。(Gufw把home翻译成了主页,是不恰当的。) 这3种配置文件都默认否认所有传入流量,同时允许所以传出流量。也就是说,别的计算机不可以访问你的计算机,而你可以访问其他计算机,包括互联网。我们只要选择家庭(主页)配置文件,然后将状态切换为打开就行了。 要添加自己的防火墙规则,首先需要将状态切换为打开,点击规则(Rules)标签,再点击加号按钮。 然后,你可为某个应用程序如0...

Ubuntu 16.04 LTS安装Skype

Ubuntu 16.04 LTS安装Skype

这篇教程介绍Ubuntu 16.04 LTS如何安装Skype即时聊天工具。过程很简单。 Ubuntu 16.04 安装Skype 首先,使用下面命令启用Canonical合作伙伴软件库。 sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" 这条命令会在/etc/apt/sources.list文件中添加一行APT源地址。如果你使用的是64位的Ubuntu 16.04系统,那么你需要启用32位架构。因为Skype的deb包是32位的,不提供64位deb包。 sudo dpkg --add-architecture i386...

TeamViewer

Ubuntu 16.04 LTS安装 TeamViewer 远程协助软件

这篇教程介绍Ubuntu 16.04 LTS如何安装 TeamViewer 。Teamviewer 是一个远程协助软件,个人使用是免费的。如果对方的电脑也安装了 TeamViewer,那么你只需要输入对方的 TeamViewer ID号就能远程控制对方电脑了。让我们开始吧。 Ubuntu 16.04 LTS安装 TeamViewer 首先,打开TeamViewer的下载页面,下载Debian/Ubuntu的Deb安装包。 这是一个32位的deb包。Debian 6/Ubuntu 10等旧发行版本可以下载64位deb包,因为它们没有Multiarch多架构功能。对于Ubuntu 16.04,我们必须下载32位deb包,因为Ubuntu 16.04具备多架构功能,即使是64位的Ubuntu 16.04系统也能安装32位的deb包。...

使用 X11 显示服务器的Ubuntu不能保证Snap包的安全

使用 X11 显示服务器的Ubuntu不能保证Snap包的安全

CoreOS的安全研究人员,Linux内核开发贡献者Matthew Garrett发表文章说:使用 X11 显示服务器的Ubuntu不能保证Snap包的安全。 Ubuntu 16.04于4月21日发布,其中的一个亮点是Snap包格式。Snap让上游开发者更加方便地向Ubuntu发布新版本软件。Snap包自带相关依赖包,并且能自行升级到新版本,不需依赖apt-get包管理器升级。Snap包在沙盒环境中运行,不能窃取用户的数据。 这是Canonical的官方说法。如果你用的是Mir显示服务器,那么这些说法是正确的,Snap确实加固了安全。但是Ubuntu 16.04桌面版的显示服务器默认是X11。X11老旧的设计很不安全,这是众所周知的。Snap软件包可以访问其他X11软件的数据并发送到其他计算机。实际上在X11显示服务器环境中,任何程序都能接收其他程序的按键数据。 Mir和Wayland显示服务器都没有X11的安全漏洞。和Snap类似的一个项目是Gnome的xdg-app,同样是为了让应用程序在沙盒环境中运行,但xdg-app不支持X11,只支持Wayland,因为X11存在先天性的安全隐患。 为了证明他的观点,Matthew Garrett在Github写了一个程序,证明snap包在X11环境下是可以访问用户数据的。读者若有兴趣,可以在虚拟机中安装Ubuntu 16.04,按照下面的步骤测试。 首先在Ubuntu 16.04安装git sudo apt-get install git 克隆Matthew Garrett的Github仓库...

Ubuntu Snap 的开发者模式

Ubuntu Snap的开发者模式

Ubuntu 16.04 LTS可以使用Snap命令来安装snap软件包。通常的命令语法如下: snap install <包名> 但snap命令的–devmode选项是很有趣的。 snap install --devmode <包名> 之前说过,snap包默认是与系统隔离开来,在沙盒环境中运行,访问系统受到限制,这种模式被称为强制模式(enforcing mode)。而–devmode就是开发者模式(developer mode),用这个选项安装的snap软件不受到沙盒环境的监禁,它继承当前用户的权限,这种模式也被称为抗议模式(complain mode)。 –devmode是提供给开发者用的,可以让他们明白自己的snap软件在底层所能做的事。普通用户请勿使用开发者模式。

解读Ubuntu 16.04 LTS新特性以及具体升级步骤

解读Ubuntu 16.04 LTS新特性以及具体升级步骤

Ubuntu 16.04 LTS,代号为Xenial Xerus(非洲的一种地松鼠),于UTC时间2016年4月21日正式发布。这是英国Canonical公司发布的第6个长期支持版本。Ubuntu桌面版、服务器版、Ubuntu Core、Ubuntu Kylin和Kubuntu将有5年的支持。其他的Ubuntu分支版如Lubuntu 16.04 LTS、 Xubuntu 16.04 LTS将有3年的支持。 Ubuntu 16.04 LTS新特性 Snap软件包格式 之前,linux大神博客就报导过snap软件包格式。snap包可以与deb包同时安装在Ubuntu 16.04系统上,不会发生冲突。Snap软件包可以让上游开发者更快地向用户推送软件包更新,同时snap软件包自带相应的依赖包,不需用户来解决依赖问题。另外,snap软件包默认与系统隔离,增加了系统安全。Firefox宣布将推出snap格式的软件包。 Unity以及Compiz的改进 改善了Unity的启动器与文件管理器、设备之间的融合。 可以在快速列表(quicklist)中格式化可移动设备。...

Ubuntu 16.04 LTS 搭建Apache, MariaDB PHP7 (LAMP)

Ubuntu 16.04 LTS 搭建Apache, MariaDB PHP7 (LAMP)

Ubuntu 16.04 LTS Xenial Xerus 官方软件源自带PHP7,所以我们就不需要再借助第三方PPA来安装PHP7了。这篇教程介绍Ubuntu 16.04 LTS如何安装Apache, MariaDB和PHP7。 第一步:升级系统软件包 在安装软件包之前,更新一下软件源并升级系统软件包总是有好处的。SSH登录Ubuntu服务器,然后输入下面的命令 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade...

Ubuntu 16.04 如何把Unity启动器移动到桌面底部

Ubuntu 16.04 如何把Unity启动器移动到桌面底部

Ubuntu 16.04 LTS添加了一个新的功能,可以把Unity桌面左侧的启动器一栏移动到桌面底部。这还得谢谢国内Ubuntu Kylin团队。 Unity启动器移动到桌面底部的步骤 首先,使用apt-get或apt安装dconf编辑器。 sudo apt install dconf-editor 然后在Unity的Dash菜单里启动dconf编辑器。 在左侧面板中选择com > canonical > unity > launcher,把launcher-position的值设为Bottom。 更改为Bottom后,启动器一栏就移动到了桌面底部了。 如果你偏爱命令行,那么在终端里粘贴下面的一条命令就可以达到同样的效果。...

Ubuntu如何正确地切换Intel和Nvidia显卡

Ubuntu如何正确地切换Intel和Nvidia显卡

现在的笔记本电脑通常有两块显卡:Intel集成显卡和Nvidia(英伟达)独立显卡。这篇教程介绍Ubuntu如何正确地切换Intel和Nvidia显卡。 你应该使用哪一个显卡? 对于玩游戏或3D制图,图形计算这样对显卡要求高的任务,你需要使用Nvidia独立显卡。如果你既不玩游戏,不绘制3D制图,也不用图形计算,那么集成在Intel处理器的Intel显卡就足够了。Intel显卡耗电更少。 第1步:检查你的电脑有哪些显卡 这很简单,打开终端,粘贴下面的命令就行了。 lspci -k | grep -A 2 -i "VGA" 可以看见,我们笔记本有两Intel显卡和Nvidia显卡。如果你的电脑也有这两种显卡,那么继续阅读。 第2步:查看Ubuntu正在使用哪块显卡 Ubuntu默认使用Intel集成显卡。如果你以前做过更改,但现在你不记得使用哪一块显卡了,那么打开系统设置 > 细节 窗口。你将会看见Ubuntu正在使用哪一块显卡。 第3步:安装Nvidia专有显卡驱动...

notepadqq

notepadqq, Linux系统下的Notepad++编辑器

我们都知道,Notepad++是M$ Windows系统常用的文本编辑器。而 Notepadqq 是Linux系统下Notepad++的免费开源替代品。这篇文章介绍各类Linux系统如何安装 Notepadqq。 Ubuntu 14.04 LTS/15.10/16.04 LTS/Linux Mint/Elementary OS安装Notepadqq Ubuntu官方软件源没有notepaddqq,但我们可以用PPA来安装。添加PPA。 sudo add-apt-repository ppa:notepadqq-team/notepadqq 更新软件源。 sudo apt-get update 安装notepadqq...

snapcraft

Ubuntu,Linux Mint, Elementary OS安装 Snapcraft

在之前的一篇报导中,我初步介绍了Ubuntu16.04的snap软件包格式以及Snapcraft打包工具。Snapcraft 是Canonical公司开发一个开源工具,可以帮助用户将deb软件包重新打包成snap软件包。snapcraft 还处于开发中,2.8版本已经发布,修复了多处bug并添加了一些新功能。 Ubuntu,Linux Mint, Elementary OS安装 Snapcraft Canonical为Snapcraft创建了一个PPA,使用Ubuntu16.04 Xenial Xerus, Ubuntu 15.10, Ubuntu14.04以及Linux Mint, Elementary OS的开发者可以方便地安装Snapcraft,只需要添加PPA,更新本地软件包索引,再安装Snapcraft。 sudo add-apt-repository ppa:snappy-dev/tools...

Linux 4.5.1内核

Ubuntu/Linux Mint安装 Linux 4.5.1内核

Linux 4.5.1内核 是4.5版本的第一个修正版。Ubuntu/Linux Mint用户可以从Ubuntu的Linux内核网页下载deb包后安装。如果你的一个硬件设备不正常工作,安装最新版的Linux内核也许可以帮助这个硬件设备正常运转。但如果你的硬件设备已经在正常工作,那么安装最新版的Linux内核就不是很必要了,有时甚至会带来新的问题,如网络连接异常,没有声音,或者无法启动系统。 如果你的电脑使用Nvidia或AMD显卡,那么在安装Linux内核前,尽量使用开源的驱动。 Ubuntu/Linux Mint安装 Linux 4.5.1内核 打开终端,使用下面的命令下载Linux 4.5.1内核并安装 32 位系统: 下载3个Linux的deb包:linux-headers-generic, linux-headers-all, linux-image-i386 wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501-generic_4.5.1-040501.201604121331_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501_4.5.1-040501.201604121331_all.deb...

Ubuntu 16.04安装Clementine 1.3音乐播放器

Ubuntu 16.04安装 Clementine 1.3音乐播放器

Clementine(小柑橘)音乐播放器于4月15日发布了1.3稳定版本。添加了对32位和64位Ubuntu 16.04系统的支持。 Clementine的功能 搜索并播放您的媒体库 收听这些网络电台 Spotify, Grooveshark, SomaFM, Magnatune, Jamendo, SKY.fm, Digitally Imported, JAZZRADIO.com, Soundcloud, Icecast 与 Subsonic servers. 搜索播放您上传的音乐,支持...

kodi

Debian/Ubuntu/Arch Linux/OpenSUSE安装 Kodi 家庭影院软件

Kodi 是一个免费开源的多媒体播放器,原名叫做XBMC(Xbox Media Center)。Kodi可以在Linux,OS X,FreeBSD,Windows,Android和Apple TV上安装运行。最新的稳定版本是Kodi 16.0 Jarvis。用户可以在10英尺距离内用遥控器向Kodi发送控制信号。 你可以用Kodi来观看实时电视节目,电视连续剧,电影或者用Kodi来搭建一个家庭影院。这篇教程介绍如何在Debian, Ubuntu, Arch Linux, OpenSUSE安装Kodi。 Debian 8安装Kodi 编辑/etc/apt/sources.list文件。 sudo nano /etc/apt/sources.list 在文件末尾添加下面一行文字,这表示启用jessie-backports软件库。...