CentOS:可靠的服务器发行版。是一个重新编译可安装的Red Hat Enterprise Linux(RHEL)代码,并提供及时的安全更新的所有套装软专件属升级为目标的社区项目。目前很多互联网企业在用的发行版本。
Red Hat(红帽):培训、学习、应用、知名度比较高的Linux发行版本。对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好。Red Hat的开放源码模式提供跨物理、虚拟和云端环境的企业运算解决方案,以帮助企业降低成本并提升效能、稳定性与安全性。
Ubuntu:流行的桌面Linux发行版。朝着发展一种“易用和免费”的桌面操作系统做出了极大的努力和贡献,能够与市场上任何一款个人操作系统相竞争。Ubuntu的优势是固定的发布周期和支持期限、易于初学者学习、具有丰富的文档。
SUSE:拥有让用户满意的漂亮的桌面环境,优秀的系统 管理工具,同时为那些购买盒装版的用户提供最好的印刷品与任何可用的文档。
Debian:优势是非常稳定、拥有卓越的质量控制、超过20,000数量的软件、比任何其他的Linux发行支持更多的处理器架构。
B. 怎么让linuxmint运行快
1.使用Preload预加载
与Prelink类似,Preload是一个运行于后台的监护程序,探测那些常用的软件,并将其放入缓存,以起到加速的作用。在LinuxMint/Ubuntu下安装Preload很简单:
sudo apt-get install preload
Preload默认的配置对于普通用户而言已经不错了,一般不需要修改。如果有进一步掌控其的欲望,可以打开其配置文件进行修改:
sudo gedit /etc/preload.conf
2.清理APT缓存
apt应该算是LinuxMint/Ubuntu系统中使用率最高的命令了,无论安装、卸载软件,还是更新软件源缓存及相关维护,都离不开它。使用逾久,apt缓存也就变得较为臃肿,有必要清理:
sudo apt-get autoclean
3.禁用不必要的启动项
在“启动应用程序”中,根据自身实际,取消不必要的启动项,如欢迎程序、检测新硬件、蓝牙(如果本机没有蓝牙)、桌面共享等。
4.调整交换分区参数
详见《一个小技巧提速你的LinuxMint》
5.禁用休眠/挂起功能(务必慎重)
如果你不需要电脑的休眠/挂起功能,可以手动禁用它(笔记本电脑最好不要禁用休眠/挂起功能)。以管理员身份编辑配置文件:
sudo gedit /etc/initramfs-tools/conf.d/resume
将RESUME=UUID=****这行注释掉(行首加#):
6.修改grub2等待时间
无论你的电脑是否有2个或更多的操作系统,只要安装了LinuxMint/Ubuntu,就必然会安装grub2作为引导管理器。grub2启动时,会在默认的启动项上停留数秒(默认10秒),等待用户选择。我们可以把这个时间改的更短。如果是LinuxMint/Ubuntu单系统,可以直接改为0,即直接进入,无需等待。
以管理员身份编辑grub配置文件,修改GRUB_TIMEOUT项后的数字。
sudo gedit /etc/default/grub
7.使用ZRAM提高内存性能
如果你的电脑内存不太充裕(1G以下),可以使用ZRAM软件来提高内存性能。ZRAM能在系统中创建一个压缩的块设备,用于模拟一个交换分区,减少因内存不足而多硬盘的蹂躏频次。可以使用如下PPA安装ZRAM:
sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler
8.多核启动
默认情况下,即便你的电脑是双核甚至多核的CPU,LinuxMint/Ubuntu启动时仍旧是以单核在执行系统启动任务。可以通过如下修改,使其充分利用多核CPU进行系统启动,从而加快速度。
以管理员身份编辑:
sudo gedit /etc/init.d/rc
找到CONCURRENCY=none行,并修改为CONCURRENCY=makefile
9.禁用视觉特效
如果你的电脑硬件配置较低,可以通过禁用视觉特效达到优化性能的目的。华丽的特效,必然会消耗更多的性能。对于Ubuntu和LinuxMint MATE用户,安装Compiz后,即可把不要的特效都禁用:
sudo apt-get install compizconfig-settings-manager
对于LinuxMint Cinnamon用户,还可以在Cinnamon设置:效果 中禁用相关效果。
10.使用TMPFS减少磁盘读写
TMPFS,顾名思义,乃是临时文件系统。一般情况下,Linux的/tmp文件夹接收着大量关于磁盘读写的操作。而通过优先使用物理内存,可以提高/tmp处理磁盘读写操作的速度。
以管理员身份修改:sudo gedit /etc/fstab
在该文件的末尾,加入如下内容:
# Move /tmp to RAM
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
除了上述操作之外,最明显的办法就是更换更为简洁、轻量级的桌面环境,如XFCE、LXDE等
C. 濡備綍鍦↙inux Mint Cinnamon涓瀹夎匨ATE妗岄潰
鏂规硶/姝ラ
鎵撳紑鑿滃崟鈥斺斻嬬郴缁熺$悊鈥斺斻嬭蒋浠剁$悊鍣
鍦ㄦ悳绱㈡嗕腑杈撳叆 mint-meta-mate锛屽嚭鐜板傚浘鎵绀烘悳绱㈢粨鏋滐紝鍙屽嚮杩涘幓鐐瑰嚮瀹夎咃紝杈撳叆鏉冮檺瀵嗙爜锛岀瓑寰呭畨瑁呭畬鎴愩
锛堣繖閲屽傛灉鏄鍛戒护琛岋紝鍙浠ユ墽琛宻udo apt-get update 鍜宻udo apt-get install mint-meta-mate锛
瀹夎呭畬鎴愬悗锛屾敞閿褰撳墠鐢ㄦ埛锛岄噸鏂扮櫥褰曪紙褰撶劧锛岄噸鍚涔熷彲浠ワ級锛岀櫥褰曟椂鍦ㄧ櫥褰曢夐」涓閫夋嫨 Mate
OK锛岃繘鍏Mate妗岄潰鐜澧冿紝enjoy it 锛侊紒
D. 如何在Linux桌面环境下自动启动程序
我在本教程中将介绍如何在各种Linux桌面环境下,自动启动某个程序。
GNOME桌面环境
在终端中运行这个命令,启动"Startup
Applications
Preferences"(启动应用程序首选项)GUI。
$
gnome-session-properties
点击"Add"(添加)按钮,即可配置一个新的启动应用程序。分别往"Name"(名称)栏和"Command"(命令)栏里面键入该应用程序的名称和该应用程序的CLI命令。往"Comment"(注释)栏里面键入可选的描述。
Unity桌面环境
在Unity
Dash中键入"startup"(启动)。一旦"Startup
Application"(启动应用程序)图标出现,就点击该图标。
一旦"Startup
Applications
Preferences"(启动应用程序首选项)窗口打开,输入"Name"(名称)、"Command"(命令)和"Comment"(注释),即可配置自动启动的某个程序。
KDE桌面环境
首先,打开"System
Settings"(系统设置)窗口。你会在System
Administration(系统管理)下面找到"Startup
and
Shutdown"(启动和关闭)图标。点击该图标。
系统会要求你从一系列已知的应用程序中选择自动启动的某个应用程序。如果你的程序没有列出来,在上面空白区输入该应用程序的名称。如果该程序(比如CLI命令)将在终端中运行,就要选中"Run
in
terminal"(终端中运行)复选框。点击"OK"(确定)按钮。
下一步,系统要求你输入该应用程序的详细信息,包括名称、命令和描述。
之后,你会看到该程序已完成配置,可自动运行。想配置额外的启动程序/脚本,你可以点击右边侧边栏中的"Add
Program"(添加程序)按钮或"Add
Script"(添加脚本)按钮。
MATE桌面环境
在MATE桌面上,依次进入到"Applications"(应用程序)->
"Preferences(首选项)->
"Startup
Applications"(启动应用程序)。
你会看到"Startup
Applications
Preferences"(启动应用程序首选项)窗口。点击"Add"(添加)按钮。
输入启动应用程序的详细信息:"Name"(名称)、"Command"(命令)和"Comment"(注释)。
Xfce桌面环境
从Xfce桌面菜单中选择"Settings
Manager"(设置管理器)。在"Settings"(设置)窗口中,点击"Session
and
Startup"(会话和启动)图标。
在"Application
Autostart"(应用程序自动启动)选项卡下,点击底部的"Add"(添加)按钮。
输入自动启动的某个程序的详细信息:"Name"(名称)、"Command"(命令)和"Description"(描述)。
LXDE桌面环境
想在LXDE桌面环境下配置启动应用程序,只需在终端中运行下面几个命令。
$
mkdir
-p
~/.config/lxsession/Lubuntu/
$
touch
~/.config/lxsession/Lubuntu/autostart
$
leafpad
autostart
然后,把下面这一项添加到已创建的自动启动文件中:
@conky
这里,"conky"是登录后,我想自动运行的那个CLI命令的名称。
保存并关闭。