Quid interest inter CentOS6.5 et 7?Quid de versione CentOS7 eligendo?

Maxima differentia inter CentOS 7 et 6 in technologia initiationis consistit.

  • Technologia initialisatio a CentOS 7 adhibita est Systemd.
  • Praeterea officium startup, files startup, mandata retiacula, etc., omnes differentias ab VI ostendunt.

Primum evolutionem technologiae initializationis CentOS in systematibus Linux intellegamus !

XNUMX. Ratio initialization technology

  1. Sysvinit Technology
  2. Technology upstart
  3. Systemd technology

Sysvinit Technology

.

  • 1) Primus processus systematis est init;
  • 2) Processus initialis est processus omnium processuum parens ac necari potest (occidi);
  • 3) Pleraque Linux systemata initorum compatiuntur cum SystemV, nomine sysvinti .
  • 4) Systema Repraesentativa: CentOS 5 CentOS 6

Italiae Commodum Collegit:

  • Sysvinit bene operatur et conceptus simplex et clarus est.
  • Plerumque pendet in testa scripting.

Infirmitas:

  • 1) Satus nimis tardus est.
  • 2) Perfacile pendere, fstab et NFS quaestiones montis.

Technology upstart

CentOS 6 utitur SysVinit loco technicae artis tabernus.

Scriptum upstart rc.sysinit multas optimizationes habet ad redigendum systema initialization satus tempus.

Tamen, ut res pro administratoribus simpliciorem reddant, CentOS 6 non exaggerat nec omnino sustinet multas novas rationes.

Systemata repraesentativa: CentOS 6, Ubuntu 14.

  • systemd adhibetur cum CentOS 7, Ubuntu15.

Systemd technology

Technologiae in novis systematibus adhibitae (RedHat7, CentOS 7, Ubuntu15, etc.)

  • Propositum consilium est originalis defectus sysvinitorum solvere et efficaciter systema celeritatis startup emendare;
  • Compatible cum Sysvinit, sumptus transferens;

Pelagus commodum;

  1. parallel initium
  2. Processus processus usura PID I "

XNUMX. Optimization de fonte yum

In CentOS VI, defalta est rpm fasciculos ex officialibus fontibus detrahere.

  • CentOS 7 hic optimized est propter tardam celeritatem utendi opibus alienis.
  • cum utimur install软件non diutius ex rutrum defaltam.
  • Sed statim inveniet fontem Yum proximum suum locum orbis terrarum ut satus downloading.

XNUMX. Mandatum

Si vis minimam (minimum) cum inaugurari, in minore sarcina quam ante versiones instituetur.Exempli gratia: VIM, utere ifconfig, iter fundere, figere ad parametri, netstat, etc.Multa mandata abierunt.

Post institutionem systematis fasciculi sequentes addi possunt:

yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc screen -y
#lrzsz
 支持用于上传和下载linux的windowns平台。
 可以在windowns远程连接工具上使用。
#net-tools
 CentOS  7.2.11
 默认没有ifconfig命令。网络工具提供了一些网络命令。
#bash-completion
 自动命令完成工具。
#rng-tools
 生成随机数字池的工具。
 有了这个工具,tomcat启动速度非常快。
#psmisc
 这包含killall命令。
#screen
 创建一个新窗口并将任务置于后台。

Quarto, character posuit modificationem

Mores Set Profile ▼

/etc/locale.conf 

Praeceptum lineae in uno gradu tantum positae est

[root@CentOS 7 ~] # localectl set-locale LANG = zh_CN.UTF-8
[root@CentOS 7 ~] # localectl status
System Locale: LANG=zh_CN.UTF-8
VC Keymap: us
X11 Layout: us

XNUMX. Satus procuratio

/etc/rc.local 

Hic fasciculus adhuc exstat, sed si velimus hac methodo utens permanere, necesse est ut eam ▼

chmod +x /etc/rc.d/rc.local

View Scheduled Negotium Status ▼

systemctl status crond.service

Prope accedant opera ▼

systemctl stop crond.service

Operationem rei videre ▼

systemctl status crond.service

View currently currentem officia ▼

systemctl list-unit-files|grep enable 

Inactivare Mail Service ▼

systemctl disable postfix.service

Reprehendo si mail ministerium enabled ▼

systemctl list-unit-files|grep postfix

Averte firewall ▼

systemctl stop firewalld.service

Initium muneris ▼

systemctl is-enable

# Prope ministerium ▼

systemctl disable

Initium /etc/rc.d/rc.local/:

/etc/rc.d/rc.local in CentOS 7 necessarios ad haec mandata exequenda, ut permissiones exsecutabiles ▼.

chmod +x /etc/rc.d/rc.local

Sex, runlevel (currere gradu)

/etc/inittab invalidum est ratio scopum replacement

  • Semper valet pro proximo login

switch ad V ▼ *

systemctl get-default graphical.target

switch ad V ▼ *

systemctl get-default multi-user.target

Ad tempus efficax ▼

INIT3

Tantum quinque runlevels ▼

[root@centos7 ~]# ls -lh /usr/lib/systemd/system/runlevel*.target
lrwxrwxrwx. 1 root root 15 Mar 20 22:31 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 Mar 20 22:31 /usr/lib/systemd/system/runlevel5.target -> graphical.target 
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel6.target -> reboot.target

Septem, configurare yum source code

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

Official EPEL source ▼

wget http://dl.fedorMaroject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

 

2 homines commentati sunt "Quae interest inter CentOS6.5 et 7? Quomodo eligens versionem CentOS7?"

发表 评论

*标注

Scroll To Top