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 考虑停止支持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位系统撑起旗帜,但由于第三方软件和硬件的逐渐消亡,他们最终也会放弃的。...

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包。...

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专有显卡驱动...

MythTV 0.28发布, Ubuntu安装MythTV观看电视节目

MythTV 0.28发布, Ubuntu安装MythTV观看电视节目

MythTV 是一个数字视频录像软件,很适合用来观看和录制电视节目,并且它有很多的插件。最新的版本是MythTV 0.28。下面介绍新功能以及Ubuntu安装MythTV的步骤。 MythTV 0.28 新功能 添加了WebFrontend网页前端。MythTV有一个内置的网站服务器在后台工作。但用户仍然可以使用MythWeb,因为WebFrontend不会代替MythWeb。 UPnP的大整改。UPnP的代码经过了大量修改,改善了浏览模式,为多媒体提供了更多的元数据和插图。严格遵守UPnP(2014)和DLNA,并支持额外的UPnP功能。 不再使用cardinput表,数据移动到了capturecard。 MythMusic现在使用存储组,你只需要向Master或slave后台指定音频文件的路径,所有的前端都能访问。(不需要使用NFS或Cifs挂载) MythMusic现在可以搜索当前播放音频的歌词。 更新了MythMusic广播流列表。MythMusic现在从MythTV官方服务器下载包含有世界各个地区的31000个广播流。 MythZoneMinder弹出窗口消息提示。 添加了VBox TV网关支持。 新增了H.265 (HEVC)和 VP9支持 使用FFmpeg 3.0...

Debian和Ubuntu使用Oracle官方软件源安装Virtualbox

Debian和Ubuntu使用Oracle官方软件源安装Virtualbox

Debian和Ubuntu用户可以从软件库里快速地安装开源的Oracle VM Virtualbox。但是用这种方法安装的Virtualbox很可能不是最新的版本。如果你喜欢安装最新的版本,那么可以使用Oracle官方的软件源在Debian和Ubuntu系统上安装Virtualbox。 使用Oracle官方软件源安装Virtualbox 如果你的Debian或Ubuntu系统已经从软件库里安装了Virtualbox,首先卸载掉。 sudo apt-get remove virtualbox 不用担心你的客户机(guest OS),它们完好无损。重新安装Virtualbox对客户机丝毫没有影响。 打开/etc/apt/sources.list源文件,添加Oracle的官方软件源。 sudo nano /etc/apt/sources.list 在下面的一行文字添加到文件的末尾。 deb http://download.virtualbox.org/virtualbox/debian wily contrib...

Ubuntu安装PhpStorm

Ubuntu安装PhpStorm: 优秀的PHP集成开发环境

PhpStorm是一款优秀的PHP集成开发环境(IDE)软件.它是由Jetbrains出品的一个商业的跨平台的产品,可以运行在Linux, Mac OS以及Windows系统上.这篇教程介绍 Ubuntu安装PhpStorm IDE的具体步骤. Ubuntu安装Oracle Java 8 由于PhpStorm是用Java语言写的,所以我们首先要在Ubuntu系统上安装Oracle Java,最新版本是Oracle Java 8,可以使用PPA安装. 先删除OpenJDK. sudo apt-get remove openjdk* 然后依次运行下面的3条命令添加PPA并安装Oracle Java 8....

Ubuntu安装Oracle Java8以及环境变量的正确设置方法

这篇教程向大家解读Ubuntu,Linux Mint以及Elementary OS系统如何用PPA安装Oracle Java8,并且如何正确设置Java的环境变量.Oracle Java8包括下面三个部件. Java JDK(Java Development Kit) JRE (Java Runtime Environment) Java浏览器插件 第一步:添加PPA并安装Oracle Java8 在终端里依次运行下面的命令: sudo add-apt-repository ppa:webupd8team/java...

Spotify Linux客户端

Debian和Ubuntu安装Spotify音乐播放器1.x稳定版本

Spotify在线音乐播放器Linux客户端已经更新到1.x稳定版了.这篇教程介绍Debian和Ubuntu如何安装Spotify. Debian和Ubuntu安装Spotify Linux客户端的步骤 首先使用apt-key导入spotify的签名公钥,以便在下载时验证软件包的完整性. sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 BBEBDCB318AD50EC6865090613B00F1FD2C19886 然后运行下面的命令添加Spotify的官方软件源. echo deb http://repository.spotify.com stable non-free | sudo tee...

ubuntu开机自启动程序

Ubuntu如何显示隐藏起来的开机自启动程序

ubuntu12.04以后,系统定义的开机自启动程序被隐藏起来了,下面教大家如何将这些自启动程序显示出来. 首先在Dash中搜索session,然后点击"启动应用程序",就打开了启动应用程序首选项窗口. 默认系统定义的开机自启动程序被隐藏起来了,只有用户定义的开机自启动程序会显示在这个窗口中. 每一个系统定义的开机自启动程序都会在/etc/xdg/autostart/目录下有一个相应的.desktop文件.输入下面的命令就可列出这些desktop文件. ls /etc/xdg/autostart 如果你用文本编辑器打开其中一个desktop文件,那么你会在文件里发现NoDisplay这个参数,它的默认值是true.也就是说默认不会将这些开机自启动程序显示出来. 为了显示这些被隐藏的开机自启动程序,你可以将NoDisplay的值更改为false.但是这样得编辑所有desktop文件,更改每一个NoDisplay参数的值.幸运的是,有一个很方便的命令可以帮助我们快速更改所有NoDisplay的值. 我们可以用sed编辑器来完成这项工作.在终端里运行下面的命令: sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop sed是一个流编辑器(stream editor).让我来解释上面的命令: -i 是–in-place的缩写.in place的意思就是sed会就地编辑文件,而不是将原文件复制后再编辑. s/NoDispaly=true/NoDisplay=false...

Brackets

Ubuntu使用PPA安装Brackets代码编辑器

Brackets是由Adobe公司为网页开发而推出的一款开源的代码编辑器,适用于编辑HTML,CSS和Javascript文件.Brackets有两个优点:快速编辑和实时预览.它是前端开发者的代码编辑器并且界面也是很有吸引力的. Ubuntu使用PPA安装Brackets 打开一个终端窗口,输入下面的命令: sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets 安装完成后就可以在Dash里打开了. 界面 实时预览和快速编辑 实时预览可以让你立即在浏览器里看到代码修改对网页产生的影响. 快速编辑可以让你专注于一个窗口,而不必在多个窗口之前切换.当鼠标指针在HTML标签里时,右击鼠标,选择快速编辑,就会打开HMTL标签对应的CSS样式. 当鼠标指针在HTML标签里时,也可以按Ctrl+E进入快速编辑模式.按ESC退出快速编辑. 现在Adobe使用Brackets编辑器来开发Brackets.

Ubuntu虚拟机安装Virtualbox增强功能启用3D加速

这篇教程介绍如何为ubuntu虚拟机安装Virtualbox增强功能(Guest Additions).很多童鞋都感觉ubuntu虚拟机非常卡,这是因为Unity桌面需要3D支持.而要在virtualbox虚拟机里启动3D加速,必须安装增强功能. Ubuntu虚拟机安装Virtualbox增强功能 启动ubuntu虚拟机,打开一个终端,使用下面的命令更新系统软件. sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade 更新后重启ubuntu虚拟机. sudo reboot 安装编译内核模块所需要的软件包. sudo...

Ubuntu服务器安装Nginx服务器mainline分支

Nginx网站服务器有两个分支,一个是mainline分支,另一个是stable分支.Nginx官方推荐使用mainline分支.这篇教程向各位展示如何在ubuntu服务器上安装Nginx mainline分支. Ubuntu服务器安装Nginx mainline分支 首先,删除系统上已经安装了的Nginx服务器 sudo apt-get remove nginx nginx-common nginx-full nginx-core 然后安装Nginx PGP签名密钥 wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key...

ubuntu删除旧linux内核

ubuntu如何删除旧内核以节约硬盘空间

如果你的ubuntu经常更新Linux内核,那么这些不同的内核版本会占据大量空间.从下图中可以发现,在我的系统上内核模块一共占据了1.7GB的硬盘空间,一个内核有208MB左右.那么问题来了,如何删除旧的内核以腾出硬盘空间呢?今天我向各位展示三种不同的方法. 命令行方法 首先打开终端,输入uname -r命令,查看当前使用的是哪个版本的内核. 然后在终端中输入下面的命令找出当前系统上安装的所有内核版本. dpkg -l | grep linux-image- 图中的rc表示软件包已经删除(Removed),但配置文件(Config-files)还在.ii表示已经安装(Installed). 当然,我们不能删除当前系统正在运行的内核.另外,建议保留前一个版本.另外的你就可以删除了.例如,我要删除上图中linux-imge-3.19.0-15-generic和linux-image-3.19.0-21-generic这两个内核,那么输入下面的命令. sudo apt-get purge linux-image-3.19.0-15-generic linux-image-3.19.0-21-generic 最后更新grub启动项.有时候sudo apt-get purge运行后会自动更新grub启动项,那么你可以不运行下面的update-grub命令. sudo...

php7

Debian和ubuntu服务器升级PHP7

PHP7于2015年12月3日发布正式版本。PHP7与PHP5相比,性能翻倍。虽然各Linux发行版正忙于打包,但已经有第三方的PHP7包可以使用。在这篇教程中,我将介绍如何在Debian和ubuntu服务器上升级PHP7。 Debian升级到PHP7 添加dotdeb.org软件源: deb http://packages.dotdeb.org jessie all deb-src http://packages.dotdeb.org jessie all 或者 deb http://packages.dotdeb.org wheezy all deb-src http://packages.dotdeb.org wheezy all...

locale

ubuntu如何在终端下更改系统语言

在前一篇文章中,我向大家解释了如何在图形界面下更改ubuntu的系统语言。现在,我介绍如何在终端下更改ubuntu的系统语言。将下面的命令复制粘贴运行,比图形界面的操作更加方便。 将语言更改为简体中文 首先安装简体中文语言包 sudo apt-get install language-pack-zh-hans language-pack-zh-hans-base language-pack-gnome-zh-hans language-pack-gnome-zh-hans-base 然后安装firefox,libreoffice,thunderbird等程序的中文语言包 sudo apt-get install `check-language-support -l zh` 将locale中的语言设为zh_CN.UTF-8 sudo localectl...

katoolin

Ubuntu安装Kali Linux渗透测试工具

我想大多数Linux用户都听说过Kali Linux。它是一个非常好的用于渗透测试的Linux发行版。但通常我们需要在电脑上安装一个完整的Kali Linux才能使用它各种各样的工具。LionSec开发出了一个python工具,叫做Katoolin,它可以让你在其他Linux发行版上使用Kali的全部工具。目前仅支持ubuntu,其他发行版会陆续支持。 ubuntu如何安装Katoolin 首先你的ubuntu需要安装有python2.7,ubuntu15.04以前的版本都是2.7。最近发布的ubuntu15.10默认python版本为3.5。使用下面的命令查看python版本。 user@linuxhost:~$ python --version Python 2.7.9 然后在终端中输入下面命令克隆GitHub仓库 sudo apt-get install git sudo git clone https://github.com/LionSec/katoolin.git 将katoolin目录下的python脚本复制到/usr/bin/目录下...

ubuntu安装wine

ubuntu15.10 正式发布,解读新特性与具体升级步骤

Ubuntu15.10,代号为Wily Werewolf(狡诈的狼人),于今天2015年10月22日正式发布。Canonical公司为它提供9个月的支持。用户可在ubuntu官网下载。 ubuntu15.10新特性 此次的更新: 内核更新到Linus Torvalds于8月30日发布的4.2版本,用户升级内核不再需要重启系统。Linux4.2内核改善了对AMD Radeon显卡的支持,支持英特尔64位”Broxton” Atom芯片,支持F2FS文件系统加密。 Ubuntu Make,一个简化流行开发者工具安装过程的命令行工具,现在支持更多的平台、框架和服务,包括安卓开发环境 原生支持Steam游戏手柄,安装了Steam后无需做任何调整便可插入使用 默认的编译器为GCC 5 python的版本为python3.5 大多数Gnome软件都升级到了3.16版本 浏览器为Firefox 41 LibreOffice 从 4.2...

安装OpenOffice

ubuntu安装OpenOffice 4.1.1办公套件

OpenOffice是一个免费开源、跨平台的Office办公套件,可以安装在Linux、OS X、Windows系统上。最新的版本是Apache OpenOffice 4.1.1。在这篇教程中,我将介绍如何在ubuntu系统上安装Apache OpenOffice4.1.1。你也可以使用这个方法在Linux Mint,Elementary OS,Debian系统上安装。 Apache OpenOffice办公套件包含了下面6个程序: word处理 电子表格 演示文稿 绘图 公式 数据库 安装OpenOffice的先前要求 如果你的系统上已经有了LibreOffice或旧版本的OpenOffice,那么我建议在安装之前把它们卸载。输入下面的两条命令: sudo apt-get remove...

ubuntu解决htdocs目录的权限问题

在这篇教程中,我们将为htdocs目录设置权限。htdocs目录下是网页内容。在我们之前的一篇文章中,我们展示了如何在ubuntu系统上安装XAMPP,以及如何设置XAMPP开机自动运行。htdocs是XAMPP本地网页服务器默认的网站根目录。在Linux系统上,htdocs目录的默认路径是/opt/lampp/htdocs。 安装好XAMPP之后,默认情况下只有root用户才有权限在htdocs目录下创建文件和目录。但为了安全,我们不推荐使用root账号。我们可以更改htdocs目录的所有者,以便于我们创建文件和目录。 具体步骤 1. 打开终端,运行命令whoami或who am i,获取自己的用户名。 2. 要更改htdocs目录的所有者,运行命令: sudo chown -R username:username /opt/lampp/htdocs 将username替换成自己的用户名,如下图。 3. 更新httpd.conf文件。运行命令 sudo nano /opt/lampp/etc/httpd.conf...