Fedora

fedora snap包

Fedora 24如何安装Snapd以及Snap软件包

Snappy包管理器是一个跨发行版的包管理器。它最初是为Ubuntu系统构建的,但现在其他主要的Linux发行版( Fedora, Linux Mint, RHEL, OpenSUSE,Arch Linux等)都能使用Snappy。与RPM和Deb不同的是,Snap软件包可以安装并运行在所有Linux发行版。 Snap包是一个经过压缩的文件系统,由宿主机操作系统动态挂载到/snap目录。其携带的元数据由snapd处理,然后snapd为其创建一个安全的沙盒环境。Snap软件包的优势在于它是一个通用的软件包,缺陷是体积比较大,这是因为snap软件包自带了依赖包和运行库以支持所有Linux发行版。 Fedora 24 安装Snapd以及Snap软件包 通过Snapd服务以及snap客户端,我们可以安装snap软件包,但Fedora 24还没有自带Snapd。我们可以运行下面的命令添加一个COPR软件库。 sudo dnf copr enable zyga/snapcore 输出: You...

Fedora 24

Fedora 22/23升级到 Fedora 24

Fedora 24 于2016年6月21日发布正式版。Linux用户可以从 https://torrents.fedoraproject.org 下载镜像文件种子,然后用BT软件下载镜像文件。 Fedora 24 亮点: 默认使用Gnome 3.20桌面环境 用户现在可以在图形化的软件安装程序(Gnome Software)中升级系统至下一个版本。 支持Flatpak软件包,与Ubuntu的Snap软件包类似。 LibreOffice 5.1 QGnomePlatform可以让Gnome与KDE应用程序在外观上趋于一致,并能同步这两种应用程序的设置。 支持Wayland显示服务器。使用Wayland,只需要在登录界面选择。Wayland使用户避免了Snap软件包的安全漏洞。 服务器版本添加了FreeIPA 4.3。 Fedora...

Atom编辑器 1.7.0发布, Debian/Ubuntu/Arch/Fedora/OpenSUSE如何安装

Atom编辑器 1.7.0发布, Debian/Ubuntu/Arch/Fedora/OpenSUSE如何安装

Atom是由Github推出的开源文本编辑器,采用MIT许可证。Github主要使用CoffeeScript和JavaScript来开发Atom,使用Node.js作为运行时环境 。Atom的扩展软件包多达3500个,主题有上千个。使用apm包管理器来安装这些扩展软件包和主题。借助这些扩展包,Atom能变身成为一个IDE集成开发环境。 Atom内置了5个扩展包 build扩展包,以编译源代码。 git-plus扩展包,允许用户在Atom编辑器内管理git仓库。 markdown-writer,以支持markdown script,使Atom能运行脚本。 terminal-plus,使Atom有一个内置的终端窗口。 Atom最近发布了1.7.0版本。这个版本最显著的变化是Ctrl-tab快捷键将会切换到最近经常使用标签页,而不是切换到下一个标签页。 Atom 1.7.0更新日志 Ctrl-tab切换到最近经常使用的标签页 支持–add <directory>选项来添加工程目录到最近经常使用的Atom窗口。 周期性的保存atom状态以防程序崩溃 Ubuntu, Linux Mint, Elementary OS,...

Plank

Ubuntu,Linux Mint, Fedora, Arch Linux安装Plank Dock程序

Plank dock介绍 大多数Linux发行版默认没有安装dock程序。开发者将Plank设计成地球上最简洁的dock程序,除了必要的组件外,plank不提供其他任何组件。plank非常轻巧,简单,稳定,它是Elementary OS的默认dock程序。 Plank与Docky的比较 Docky可以安装在任何Unix-like系统上。Docky的存在的一个问题是当你打开Docky的设置界面时,整个桌面会变黑暗,你不能实时地看到更改设置对桌面产生的变化。很多用户因此转而使用Plank。Plank非常轻巧,只有最基本的设置,没有像docky那样炫丽的主题。 Ubuntu及其衍生版本可以使用PPA安装docky。 sudo add-apt-repository ppa:docky-core/ppa sudo apt-get update sudo apt-get install docky 如果要删除docky,使用下面的命令: sudo apt-get...

/install-smplayer-on-ubuntu-opensuse-arch-linux-and-fedora

Debian/Ubuntu/Fedora/OpenSUSE/Arch Linux安装SMPlayer媒体播放器

这篇教程介绍如何在Debian/Ubuntu/Fedora/OpenSUSE/Arch Linux系统安装SMPlayer媒体播放器。 SMPlayer和VLC是Linux系统下非常方便的音频和视频播放器。它们自带音频和视频解码器,都可以播放mp3、mp4以及几乎所有格式的视频文件,不需要另外安装解码器。如果你用过totem播放器就会知道安装额外的解码器是一个很麻烦的过程。 SMPlayer是最好的MPlayer前端图形工具,免费开源,采用GPL许可证。它可以播放远程流媒体文件,从opensubtitles.org网站下载字幕文件,同时它也支持HTTP和Socks5代理。 Debian/Ubuntu安装SMPlayer Debian/Ubuntu的软件库收录了SMPlayer,所以我们可以用apt-get来安装。 sudo apt-get install smplayer Ubuntu用户如果想安装最新的版本,可以使用PPA。 sudo add-apt-repository ppa:rvm/smplayer sudo apt-get update sudo apt-get install...

Fedora虚拟机安装VirtualBox增强功能(Guest Additions)

Fedora虚拟机安装VirtualBox增强功能(Guest Additions)

这篇教程介绍如何在Fedora虚拟机里安装VirtualBox增强功能。不管宿主机使用什么OS,只要VirtualBox里安装的是Fedora系统,就能按照下面的步骤安装VirtualBox增加功能。 VirtualBox增强功能提供了如下4个功能。 用户可以在宿主机和虚拟机之间无缝地移动鼠标指针。用户不再需要按Host键,即右Ctrl键,使鼠标指针从VirtualBox虚拟机中释放出来。 宿主机可以将文件系统中的一个目录共享给虚拟机,使虚拟机对这个目录有读取和写入的权限。 增强虚拟机的图形显卡方面的能力。虚拟机的屏幕可以随窗口大小的变动来自动调整分辨率。虚拟机可以使用宿主机的3D硬件加速能力。如果你用VirtualBox安装Ubuntu虚拟机,那么一定要安装增强功能以使用宿主机的3D硬件加速,否则Ubuntu的Unity桌面运行速度会非常慢。 宿主机和虚拟机之间可以双向共享剪贴板。 安装VirtualBox增强功能的基本流程 明白了安装的流程,下面的安装步骤就很简单了。VirtualBox增强功能包含了一组设备驱动程序(显卡驱动、鼠标驱动)和系统程序(包括VirtualBox内核模块),它们是安装在虚拟机系统中的,而不是安装在宿主机系统上。VirtualBox内核模块必须使用编译的方法来安装。 所以,安装过程可以分为3步。 在虚拟机里安装gcc, dkms等开发工具,使我们能在虚拟机里编译软件。 在宿主机下载VirtualBox增强功能的ISO镜像文件,然后插入到虚拟机的虚拟光驱。 在虚拟机中安装增强功能。 常见问题 为什么必须要编译VirtualBox内核模块? 内核模块的二进制兼容性取决于Linux内核API。由于每一个版本的Linux内核都会对API做点修改,所以内核升级后,内核模块可能就不会与Linux内核兼容了。我们先编译一次,之后如果内核升级了,DKMS会自动编译VirtualBox内核模块。 为什么不在虚拟机里下载增强功能,而要在宿主机下载增强功能? 因为Oracle以ISO镜像文件的格式提供VirtualBox增强功能。VritualBox本身提供了一个插入ISO文件到虚拟光驱的图形操作方法。这比我们手动在虚拟机里挂载ISO文件要更方便。 Fedora虚拟机安装VirtualBox功能的步骤 升级Fedora系统的软件。...

Fedora 23添加Oracle官方软件源安装VirtualBox

Fedora23使用Oracle官方软件源安装VirtualBox

Fedora的软件源里没有VritualBox。我们可以从RPM Fusion软件源或Oracle官方软件源来安装。这篇教程介绍如何从Oracle官方软件源安装VirtualBox。 Fedora 23添加Oracle官方软件源安装VirtualBox 在/etc/yum.repos.d/目录下创建一个VirtualBox软件源文件。 sudo nano /etc/yum.repos.d/virtualbox.repo 在文件中添加下面的文字。 [virtualbox] name=Fedora $releasever - $basearch - VirtualBox baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch enabled=1 gpgcheck=1 repo_gpgcheck=1...

Fedora/CentOS列出已安装的内核并删除旧内核

Fedora/CentOS列出已安装的内核并删除旧内核

这篇短文介绍Fedora/CentOS系统如何列出所有已安装的Linux内核,如何删除旧内核,并限制Linux内核的数量。 列出所有已安装的Linux内核 使用rpm命令。 rpm -qa kernel 查看当前正在运行的内核版本: uname -r 输出: 4.4.6-300.fc23.x86_64 删除旧内核 使用dnf remove来删除旧Linux内核 sudo dnf remove kernel-4.0.4-301.fc22.x86_64 输出: Removing:...

variety壁纸更换器

Debian, Ubuntu, Fedora, Archlinux安装Variety壁纸更换器

在之前的一篇文章中,我介绍了OpenSUSE如何安装并配置Variety壁纸更换器。你也许会想在其他Linux发行版上安装Variety。所以这篇教程就教大家如何在Debian, Ubuntu, Fedora, ArchLinux系统安装Variety壁纸更换器。 Debian8安装Variety Debian的软件库里没有Variety,所以我们得手动下载deb包。 wget https://launchpadlibrarian.net/238315680/variety_0.6.0-0~549~201602122334~ubuntu14.04.1_all.deb 使用gdebi安装。 sudo apt-get install gdebi && sudo gdebi variety*.deb Ubuntu, Linux Mint, Elementary...

ocenaudio

Fedora安装ocenaudio音频编辑器

虽然没有像Audacity那样强大,Ocenaudio仍然是一个直观并且免费的音频编辑器。如果你只需要进行一些简单的音频编辑,比如提高音量,降低噪音,那么ocenaudio完全可以满足你的需求。 ocenaudio支持大量音频格式,比如WMA,AAC,MP3,WAV,AIFF等等。ocenaudio既可以打开这些格式的文件,还能以这些格式导出文件。你可以很轻松地进行剪切、复制和粘贴,添加音频效果(静音、反向、延迟、增幅等),过滤(低通或高通),以光谱或波形来查看音频内容。这些只是ocenaudio的一部分功能。 ocenaudio还支持特效预览和实时过滤,不需要将它们添加到实际的音频文件中。支持上传编辑好的音频至FTP服务器。 ocenaudio支持Windows、OS X和Linux系统,为Debian系和Fedora系用户提供了二进制安装包(deb包和rpm包)。所以在Fedora系统上安装很容易。 Fedora安装ocenaudio音频编辑器 如果你使用Fedora,那么先在ocenaudio官网下载rpm包(分为32位和64位)。下载完后,双击rpm包,调出Fedora的软件程序,再点击安装。 用命令行安装ocenaudio 首先下载rpm包 32位: wget http://www.ocenaudio.com.br/downloads/index.php/ocenaudio32.rpm 64位: wget http://www.ocenaudio.com.br/downloads/index.php/ocenaudio64.rpm 然后用dnf命令安装 32位: sudo dnf install ocenaudio32.rpm 64位:...

fedora23

Fedora22升级到Fedora23

Fedora23于11月3日正式发布,用户可在getfedora.org下载。如果你以前升级过Fedora系统,那么你肯定了解fedup这个工具。然而现在,我们需要使用dnf的system upgrade插件来升级到Fedora23。这个dnf插件使升级工作变得简单方便。 请注意:以下的操作适用于英文系统,中文系统在升级时会出现bug! 中文系统按照下面操作会出现如下错误: 加载插件失败:system_upgrade 为了防止出现此bug,中文系统先要将locale更换为英文才能按照下面的步骤升级。输入下面的命令将locale更换为英文: sudo localectl set-locale LANG=en_US.UTF-8 然后重启系统,再按照下面的步骤升级。 1  升级Fedora22系统的软件 在升级到 fedora23之前,我们先要升级Fedora22系统上的软件。输入下面的命令: sudo dnf upgrade 2 安装dnf插件...

Fedy

Fedora安装Fedy(Fedora Utils)以及使用方法

Fedy,原名叫做Fedora Utils(Fedora工具包),是一个bash脚本。Fedy的目的是为了简化常用软件工具的安装过程。Fedora为了坚持FOSS原则(Free and Open Source Software),很多软件包括音频和视频解码器都没有被收录到软件库里。 Fedora安装Fedy 下载安装包: wget http://folkswithhats.org/fedy-installer 添加可执行权限并安装 sudo chmod +x fedy-installer sudo ./fedy-installer 在安装的过程中,fedy会自动添加一些软件源,比如RPM Fusion。 Fedy的使用...

DNF

YUM已死,DNF万岁

自Fedora22版本后,DNF(Dandified YUM)成为Fedora默认的包管理工具。在过渡期内用户仍然可以使用YUM来安装删除软件。但当用户使用YUM来安装软件时,Fedora首先会提示用户YUM已经过时了,推荐用户使用DNF,然后继续安装软件。 为什么要舍弃Yum? 有三个主要原因: Yum没有API文档。这意味着开发者需要做更多的工作。Yum开发者写一个调用函数都需要查看Yum的代码库,使开发变得缓慢。 Python3。Fedora将会过渡到Python3,但Yum却没有这个能力,而DNF既可以使用Python2,也可以在Python3环境下运行。 依赖解决能力长期是Fedora软件包管理的阿喀硫斯之踵。DNF使用基于SAT的依赖问题解决方法,与SUSE和OpenSUSE的Zypper类似。 简单地说,Yum已经过时了。 为什么这是一件好事? 我们得从两个不同的角度来看待这个问题:最终用户和开发者。如果你是最终用户,DNF可以为你提供更加稳定的体验,因为DNF可以更好地解决依赖问题。DNF可以自动为你安装好依赖,而不需要你手动安装。用户在使用DNF安装软件时,也会发现内存使用量没有像Yum那样高。软件安装和升级可以更加迅速地完成。尤为重要的一点是,Yum在升级软件的时候变得越来越慢,与apt-get和zypper相比更是如此。如果你是一个开发者,DNF可以让你更加高效地工作,因为DNF有API文档。 如何使用DNF? DNF的语法与Yum几乎一样,例如,使用DNF安装control-center的命令为 sudo dnf install control-center 删除control-center的命令为 sudo dnf remove...

fedora安装google chrome

Fedora22/23安装Google Chrome浏览器

在这篇教程中,我将一步一步地告诉你如何在Fedora22/23中安装谷歌浏览器(Google Chrome)。CentOS, Redhat用户可以按照下面的步骤安装。 Fedora/CentOS/RHEL安装Google Chrome的步骤 添加软件库 谷歌有一个自己的YUM/DNF软件库。添加方法: 在/etc/yum.repos.d/目录下创建一个名为google.repo的文件 sudo vi /etc/yum.repos.d/google.repo 32位系统将下面的内容添加到google.repo文件中: [google] name=Google - i386 baseurl=http://dl.google.com/linux/rpm/stable/i386 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub...

Fedora23发布

Fedora23将延迟一周发布正式版

原本定于10月27日发布的Fedora23将于11月3日星期二延迟发布正式版。Fedora总是在星期二发布新版,而ubuntu总是在星期四发布新版。Fedora的质量保证团队发现了多个严重bug。这一周将给开发人员充足的时间修复bug。 10月22日上午,Fedora开发人员举行了像往常一样的会议。他们认为Fedora23正式版不能在23日发布 Fedora给人的感觉是它总会“晚点”,很少会准时发布。与ubuntu不同,Fedora是由社区成员开发的,而不是由公司来主导开发。Fedora需要协调世界范围内的开发人员,整合他们的代码。完美地安排开发事项并不是一件容易的事。 Fedora22用户需要再等一周时间才能升级到23。但至少他们可以放心Fedora23不会有bug。祝Fedora23在11月3日如期发布。