Posts

Showing posts from April, 2016

Ubuntu使用xCHM和kchmViewer阅读 CHM 文档

Image
在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文件阅读器。它可以显示目录树,打印当前页面,并能...

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

Image
对于Linux新手,设置iptables防火墙是一件比较困难的事。Ubuntu简化了iptables防火墙,可以安装UFW,即Uncomplicated Firewall (简单的防火墙)。UFW 是iptables的前端,而 Gufw 则是UFW的图形界面前端。Gufw自称是世界上最简单的防火墙。 Ubuntu 16.04安装Gufw的方法很简单,打开一个终端窗口,输入下面的命令就行了。 sudo apt-get install gufw 现在,我们可以从Unity...

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

Image
这篇教程介绍Ubuntu 16.04 LTS如何安装 TeamViewer 。Teamviewer 是一个远程协助软件,个人使用是免费的。如果对方的电脑也安装了 TeamViewer,那么你只需要输入对方的 TeamViewer ID号就能远程控制对方电脑了。让我们开始吧。 Ubuntu 16.04 LTS安装TeamViewer 首先,打开 TeamViewer的下载页面 ,下载Debian/Ubuntu的Deb安装包。 这是一个32位的deb包。Debian 6/Ubuntu 10等旧发行版本...

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

Image
CoreOS的安全研究人员,Linux内核开发贡献者Matthew Garrett发表文章说 X11 显示服务器的Ubuntu不能保证Snap包的安全。 Ubuntu 16.04于4月21日发布,其中的一个亮点是 Snap包格式 。Snap让上游开发者更加方便地向Ubuntu发布新版本软件。Snap包自带相关依赖包,并且能自行升级到新版本,不需依赖apt-get包管理器升级。Snap包在沙盒环境中运行...

Ubuntu Snap的开发者模式

Ubuntu 16.04 LTS可以使用Snap命令来安装snap软件包。通常的命令语法如下: snap install <包名> 但snap命令的 –devmode 选项是很有趣的。 snap install --devmode <包名> 之前说过 ,snap包默认是与系统隔离开来,在沙盒环境中运行,访问系统受到限制,这种模式被称为强制模式(enforcing mode) 。 而 –devmode 就是开发者模式(developer mode),用这个选项安...

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

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

Firefox浏览器将支持Ubuntu新推出的 Snap软件包格式

昨天4月21日,Ubuntu 16.04 LTS发布了正式版。其中的一个新特性是 snap软件包格式。 Linux大神博客之前报导过 ,Snap软件包可以与deb包同时安装在Ubuntu 16.04系统上。Snap包可以让上游开发者以更快的速度向用户推送最新的软件包,不管用户使用最新版的Ubuntu还是旧版Ubuntu,因为Snap包自带了相关依赖包,用户不再需要为解决...

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

Image
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后,启动...

FBI 告诉国会它需要黑客破解技术公司的加密

Image
星期二,一位 FBI 的高级技术官员告诉国会议员,即使有额外的资源,FBI自己也没有能力破解被锁的手机和设备。Amy Hess是FBI科学技术部的执行董事助理,他对美国家庭能源与商业委员会小组成员说,加密通信仍然对美国政府机构的执法行动以及美国公众的安全构成挑战。但是当她被立法者要...

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

Image
现在的笔记本电脑通常有两块显卡:Intel集成显卡和Nvidia(英伟达)独立显卡。这篇教程介绍Ubuntu如何正确地切换Intel和Nvidia显卡。 你应该使用哪一个显卡? 对于玩游戏或3D制图,图形计算这样对显卡要求高的任务,你需要使用Nvidia独立显卡。如果你既不玩游戏,不绘制3D制图,也不用图形计算,那么集...

Debian 8搭建LAMP环境(Apache MariaDB PHP7)

Image
这篇教程介绍如何在Debian 8服务器搭建LAMP环境。选择MariDB作为数据库服务器,PHP7作为脚本语言。 1升级系统软件 在安装Apache网站服务器,MariaDB数据库服务器和PHP7之前,我们先更新一下系统软件。 sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade 2 安装Apache网站服务器 sudo apt-get install apache2 安装完成后启动Apache2 sudo service apache2 start 或 sudo systemctl start apache2 如果之前安装过Nginx...

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

Image
我们都知道,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 sudo apt-get install notepadqq 现在就可以从Dash或程序菜单里启...

Opera浏览器最新Beta测试版添加视频跳出网页功能

Image
Opear浏览器最新Beta测试版添加了一个很炫的功能:视频可以跳出网页。所有桌面版(Linux,OS X,Windows)的Opera浏览器beta版都可以使用这个新功能。 视频跳出网页功能没有经过Opera的开发者频道,直接进入了Beta测试,对Opera用户可能是一个意外。但目前只支持HTML5视频,Flash视频还不能跳出网页。Youtube的视频基本上...

ubuntuBSD Beta 5发布, 使用BSD内核的Ubuntu

看过 之前的文章 就知道,ubuntuBSD系统是Ubuntu的一个分支(fork),它去掉了Linux内核,换用FreeBSD内核。 几天前,ubuntuBSD发布了Beta 5测试版,修复了多处bug,改善了底层代码,XFE替代Thunar成为默认的文件管理器。ubuntuBSD采用XFCE为默认的桌面环境,ZFS为默认的文件系统,并且有一个类似Debian的文本界面安装程序。 如果你现在使用...

Ubuntu/Linux Mint安装 Linux 4.5.1内核

Linux 4.5.1内核 是4.5版本的第一个修正版。Ubuntu/Linux Mint用户可以从Ubuntu的Linux内核网页下载deb包后安装。如果你的一个硬件设备不正常工作,安装最新版的Linux内核也许可以帮助这个硬件设备正常运转。但如果你的硬件设备已经在正常工作,那么安装最新版的Linux内核就不是很必要了,有时甚至会带来新的问题,...

Puppet 是什么?为什么Unix/Linux管理员需要Puppet?

Image
什么是 Puppet? Puppet 是系统管理员和Devops在构建和配置IT基础设施中使用的配置管理工具(Configuration Management Tool)。为了理解Puppet,我们首先需要知道信息技术是如何发展的。 早期的电脑和机器是独立存在的,硬件资源有限,运行分时操作系统。美国国防部先进研究项目局(DARPA)想要研发一种分布式的计算机网络,...