System integrator. Pag-install ng anumang clone ng Red Hat Enterprise Linux nang hindi gumagamit ng karaniwang installer Graphical na interface ng installer

💖 Gusto mo ba? Ibahagi ang link sa iyong mga kaibigan

Copyright © 2005 Red Hat, Inc.
Pagsasalin © 2005 Inventa

Panimula

1. Mga pagbabago sa gabay na ito 2. Impormasyong arkitektura 3. Mga kumbensyon ng dokumento 4. Pag-activate ng subscription 4.1. Pagpasok ng data account Red Hat 4.2. Pagpasok ng numero ng subscription 4.3. Pagkonekta sa system 5. Paggamit ng mouse 6. Pagkopya at pag-paste ng teksto sa X environment 7. Mga pagbabago sa hinaharap 7.1. Kailangan namin ang iyong feedback!

I. Mga Isyu sa Pag-install

1. Pag-install gamit ang Kickstart 1.1. Ano ang pag-install ng Kickstart? 1.2. Paano magsagawa ng pag-install ng Kickstart? 1.3. Paglikha ng isang Kickstart 1.4 file. Kickstart 1.5 na mga parameter. Pagpili ng mga pakete 1.6. Pre-installation script 1.7. Post-installation script 1.8. Ginagawang available ang Kickstart 1.9 file. Tinitiyak ang pagiging naa-access ng puno ng direktoryo ng pag-install 1.10. Simulan ang pag-install gamit ang Kickstart 2. Pag-setup ng kickstart 2.1. Pangunahing pagsasaayos 2.2. Paraan ng pag-install 2.3. Mga parameter ng bootloader 2.4. Impormasyon tungkol sa mga seksyon 2.5. Setup ng network 2.6. Pagpapatunay 2.7. Pagse-set up ng firewall 2.8. Mga setting ng display 2.9. Pagpili ng mga pakete 2.10. Pre-installation script 2.11. Post-installation script 2.12. Pag-save ng file 3. Pag-install sa isang network gamit ang PXE 3.1. Pag-set up ng network server 3.2. Pagse-set up ng PXE boot 3.3. Pagdaragdag ng mga PXE node 3.4. Pagsisimula ng tftp server 3.5. Pag-set up ng DHCP server 3.6. Pagdaragdag ng sarili mong mensahe sa paglo-load 3.7. Pagsasagawa ng pag-install ng PXE 4. Mga diskless na kapaligiran 4.1. Pagsisimula ng tftp server 4.2. Pagse-set up ng DHCP server 4.3. Pagse-set up ng NFS server 4.4. Pagkumpleto ng setup ng isang diskless na kapaligiran 4.5. Pagdaragdag ng mga node 4.6. Naglo-load ng mga node 5. Mga pangunahing kaalaman sa pagbawi ng system 5.1. Mga karaniwang problema 5.2. Pag-boot sa recovery mode 5.3. Naglo-load sa eksklusibong mode 5.4. Pang-emergency na boot

II. Mga sistema ng file

6. File system ext3 6.1. Mga tampok ng ext3 6.2. Paglikha ng ext3 file system 6.3. Paglipat sa ext3 file system 6.4. Bumalik sa ext2 file system 7. Logical Volume Manager (LVM) 7.1. Ano ang LVM? 7.2. Ano ang LVM2? 7.3. Mga karagdagang mapagkukunan 8. Pag-configure ng LVM 8.1. Awtomatikong disk partitioning 8.2. Manu-manong paghati sa LVM 9. Redundant Array of Independent Disks (RAID) 9.1. Ano ang RAID? 9.2. Sino ang dapat gumamit ng RAID? 9.3. Paghahambing ng hardware at software RAID arrays 9.4. Mga antas ng RAID array at linear RAID 10. Pagse-set up ng software RAID array 10.1. Paglikha ng mga partisyon ng RAID 10.2. Paglikha ng RAID Device at Mount Points 11. Swap Space 11.1. Ano ang swap space? 11.2. Pagdaragdag ng Swap Space Recipe 11.3. Pag-alis ng Swap Space Recipe 11.4. Paglipat ng Swap Space 12. Pamamahala imbakan ng disk 12.1. Mga karaniwang partisyon sa hating 12.2. Pamamahala ng mga partisyon ng LVM 13. Pagpapatupad ng mga disk quota 13.1. Pagse-set up ng mga disk quota 13.2. Pamamahala ng mga disk quota 13.3. Karagdagang Mga Mapagkukunan 14. Access Control Lists 14.1. Pag-mount file system 14.2. Pagtatalaga ng ACL para sa pag-access 14.3. Default na pagtatalaga ng ACL 14.4. Pagkuha ng ACL 14.5. Pag-archive ng mga file system na may mga ACL 14.6. Tugma sa mas naunang 14.7 system. Karagdagang Mga Mapagkukunan

III. Pamamahala ng Package

15. Pamamahala ng Mga Package Gamit ang RPM 15.1. RPM Development Goals 15.2. Gamit ang RPM 15.3. Pagpapatunay sa lagda ng package 15.4. Humanga ang iyong mga kaibigan sa mga kakayahan ng RPM 15.5. Karagdagang Mga Mapagkukunan 16. Tool sa Pamamahala ng Package 16.1. Pag-install ng mga pakete 16.2. Pag-alis ng mga pakete 17. Red Hat Network

IV. Configuration ng network

18. Setup ng network 18.1. Balik-aral 18.2. Pag-set up ng koneksyon sa Ethernet 18.3. Pag-set up ng ISDN na koneksyon 18.4. Pag-set up ng koneksyon sa modem 18.5. Pag-install ng xDSL na koneksyon 18.6. Pagtatatag ng koneksyon ng Token Ring 18.7. Pag-install wireless na koneksyon 18.8. Pamamahala ng Mga Setting ng DNS 18.9. Pamamahala ng mga Node 10.18. Paggawa gamit ang mga profile 11.18. Mga alias ng device 12.18. Pag-set up ng koneksyon sa IPsec 18.13. Pag-save at Pagpapanumbalik mga parameter ng network 19. Mga pangunahing setting ng firewall 19.1. Tagaayos ng Antas ng Seguridad 19.2. Pag-activate sa serbisyo ng iptables 20. Pamamahala ng access sa mga serbisyo 20.1. Mga Antas ng Pagpapatupad 20.2. TCP wrapper 20.3. I-configure ang Tool ng Mga Serbisyo 20.4. ntsysv 20.5. chkconfig 20.6. Mga Karagdagang Mapagkukunan 21. OpenSSH 21.1. Bakit gagamit ng OpenSSH? 21.2. Pag-set up ng OpenSSH server 21.3. Pagse-set up ng OpenSSH client 21.4. Karagdagang Mga Mapagkukunan 22. Network File System (NFS) 22.1. Bakit gumamit ng NFS? 22.2. Pag-mount ng mga NFS file system 22.3. Pag-export ng mga NFS file system 22.4. Karagdagang Mapagkukunan 23. Samba 23.1. Bakit gumamit ng Samba? 23.2. Pag-set up ng Samba server 23.3. Koneksyon sa nakabahaging mapagkukunan Samba 23.4. Mga Karagdagang Mapagkukunan 24. Dynamic Host Configuration Protocol (DHCP) 24.1. Bakit gumamit ng DHCP? 24.2. Pagse-set up ng DHCP server 24.3. Pag-set up ng DHCP client 24.4. Karagdagang Mga Mapagkukunan 25. Pag-configure ng Apache HTTP Server 25.1. Pangunahing mga parameter 25.2. Ang mga default na parameter ay 25.3. Mga parameter ng virtual na node 25.4. Mga parameter ng server 25.5. Pagsasaayos ng pagganap 25.6. Sine-save ang iyong mga setting 25.7. Mga Karagdagang Mapagkukunan 26. Pag-configure ng Secure Apache HTTP Server 26.1. Panimula 26.2. Pangkalahatang-ideya ng Mga Pakete ng Seguridad 26.3. Pangkalahatang-ideya ng Mga Sertipiko at Seguridad 26.4. Paggamit ng mga umiiral nang key at certificate 26.5. Mga uri ng mga sertipiko 26.6. Key generation 26.7. Pagbuo ng kahilingan sa awtoridad ng sertipikasyon para makakuha ng sertipiko 26.8. Malayang henerasyon ng isang sertipiko 26.9. Pagpapatunay ng sertipiko 10.26. Pakikipag-ugnayan sa server 26.11. Mga Karagdagang Mapagkukunan 27. Pag-configure ng Authentication 27.1. Impormasyon ng gumagamit 27.2. Pagpapatunay 27.3. Bersyon para sa command line

V. Setup ng system

28. Access sa console 28.1. Huwag paganahin ang pag-shutdown gamit ang -- 28.2. Pagtanggi ng access sa mga console program 28.3. Pagtukoy ng Console 28.4. Pagbibigay ng access sa mga file mula sa console 28.5. Pagpapahintulot sa console ng access sa ibang mga application 28.6. Floppy group 29. Pagtatakda ng petsa at oras 29.1. Mga Katangian ng Petsa at Oras 29.2. Mga Katangian ng Network Time Protocol (NTP) 29.3. Pagpili ng time zone 30. Pag-set up ng keyboard 31. Pag-set up ng mouse 32. Pag-set up ng X Window system 32.1. Mga setting ng display 32.2. Display Hardware Settings 32.3. Mga Setting ng Dual Monitor Display 33. Pamamahala sa Mga User at Grupo 33.1. Paglikha ng bagong user 33.2. Pagbabago ng mga katangian ng user 33.3. Paglikha bagong grupo 33.4. Pagbabago ng mga katangian ng pangkat 33.5. Gamit ang Command Line 33.6. Pagpapaliwanag ng proseso 33.7. Karagdagang impormasyon 34. Pag-set up ng printer 34.1. Pagdaragdag ng lokal na printer 34.2. Pagdaragdag ng IPP Printer 34.3. Pagdaragdag ng Remote UNIX Printer (LPD) 34.4. Pagdaragdag ng Samba (SMB) Printer 34.5. Pagdaragdag ng Novell NetWare Printer (NCP) 34.6. Pagdaragdag ng isang JetDirect Printer 34.7. Pagpili ng modelo ng printer at pagkumpleto ng setup 34.8. Pag-print ng test page 34.9. Pagbabago ng mga parameter ng mga naka-install na printer 34.10. Nagse-save ng configuration file 34.11. Gamit ang command line 34.12. Pamamahala ng mga trabaho sa pag-print 34.13. Nagbibigay pampublikong pag-access sa printer 34.14. Mga karagdagang mapagkukunan 35. Automation ng mga gawain 35.1. Cron 35.2. Sa at batch na mga gawain 35.3. Karagdagang Mga Mapagkukunan 36. Log Files 36.1. Lokasyon ng mga log file 36.2. Pagtingin sa Mga Log File 36.3. Pagdaragdag ng Log File Recipe 36.4. Pagsusuri ng mga Log File 37. Manu-manong Pag-update ng Kernel 37.1. Pangkalahatang-ideya ng kernel package 37.2. Paghahanda para sa update 37.3. Dina-download ang na-update na kernel 37.4. Nagsasagawa ng pag-update 37.5. Sinusuri ang paunang RAM disk image 37.6. Sinusuri ang bootloader 38. Mga kernel module 38.1. Pamamahala ng mga Kernel Module 38.2. Static na pagkarga ng mga module 38.3. Mga Karagdagang Mapagkukunan 39. Pag-configure ng Mail Delivery Agent (MTA)

VI. Pagsubaybay sa system

40. Koleksyon ng impormasyon tungkol sa system 40.1. Mga proseso ng system 40.2. Paggamit ng Memorya 40.3. Mga sistema ng file 40.4. Kagamitan 40.5. Karagdagang Mga Mapagkukunan 41. OProfile 41.1. Pangkalahatang-ideya ng tool 41.2. Pagse-set up ng OProfile 41.3. Pagsisimula at paghinto ng OProfile 41.4. Pag-save ng data 41.5. Pagsusuri ng Datos 41.6. Paggalugad sa /dev/oprofile/ 41.7. Halimbawa ng paggamit 41.8. Graphical na interface 41.9. Karagdagang Mga Mapagkukunan

Index ng paksa

itatak

Ang isang setup na angkop para sa pag-install ng isang Oracle DBMS ay inilarawan (na may isang grupo ng mga reserbasyon, siyempre, tingnan ang karagdagang sa teksto). Ang pang-eksperimentong server ay isang VMware virtual machine.

Ang dokumentasyon sa pag-install ng katutubong OS ay Red Hat Enterprise Linux 6 Installation Guide.

Kaya, tayo...

1) pumili" Mag-install o mag-upgrade ng kasalukuyang system". Kung sa ibang pagkakataon sa panahon ng proseso ng pag-install ay may mga problema sa video card, maaari mong subukang ulitin ang pag-install at piliin ang " I-install ang system na may pangunahing video driver". Sa kasong ito, mai-install ang karaniwang driver ng VGA.

2) Kapag nag-i-install mula sa isang DVD, sinenyasan kang suriin ito (kung sakaling masira ang DVD). pipili ako" Laktawan“para hindi masayang ang oras.

3) Pagsisimula ng pag-install. I-click ang " Susunod«.

4) Pumili ng wika sa panahon ng pag-install (ito ay ipapakita sa mga screen ng installer). pipili ako" Ingles", kasi Hindi ito nakakaabala sa akin, ngunit kung lumitaw ang mga problema sa pag-install, maghanap ng impormasyon sa problema sa Internet sa wikang Ingles mas malamang kaysa sa Russian.

Paglipat sa pagitan ng mga wika sa installer = Shift - Shift.

5) Piliin ang default na layout ng keyboard. Pinipili ko ang "Ingles" (karaniwan kong idinaragdag ang layout ng Ruso pagkatapos i-install ang OS, kung kinakailangan).

6) Naka-on ang pag-install regular na server na may isang SCSI disk (Vmware virtual machine), kaya pinili ko ang " Mga Pangunahing Storage Device". Tandaan: Ang pag-install sa isang RAID array, kung mayroon lamang isa sa system at may isang lohikal na disk, ay hindi naiiba sa pag-install sa isang disk.

Kung mayroon kang server ng produksyon, maaaring ibang-iba ang configuration ng hardware, kaya para sa bawat partikular na kaso, basahin ang katutubong dokumentasyon.

7) Isang babala na ang installer ay hindi nakahanap ng partition table o anumang file system sa disk, ngunit gayunpaman, aparatong ito(disk) ay maaaring maglaman ng data. Samakatuwid, iminumungkahi na magpatuloy ka sa pag-install at tanggalin ang data, o ang pag-install ay hindi isasagawa sa disk na ito.

Pinipili ko ang pag-install na may pag-alis - " Oo, itapon ang anumang data«.

Lagyan ng tsek sa ibaba" Ilapat ang aking pinili sa lahat ng mga device na may hindi natukoy na mga partisyon o filesystem» ay nagbibigay-daan sa iyo na i-extend din ang iyong solusyon sa iba pang mga drive. Kung aalisin mo ito, maaari kang gumawa ng hiwalay na desisyon para sa bawat disk.

8) Mga setting ng network. Dito kailangan mong ipasok ang pangalan ng computer (hostname). kasi Iniiwan ko ang mga setting ng network upang awtomatikong makuha gamit ang DHCP, pagkatapos ay maaari kong i-click lamang ang " Susunod". Kung hindi, maaaring baguhin ang anumang mga setting ng network sa screen na ito.

PANSIN: Ipinapakita ng larawan na ang pangalan ng computer (hostname) ay ipinasok na may tuldok - huwag gawin ito! Ang tuldok sa hostname ay maaaring humantong sa iba't ibang problema pag-install at pagpapatakbo ng Oracle at Oracle RAC. Pinakamainam kung ang hostname ay hindi lalampas sa walong character, nagsisimula sa isang titik at naglalaman lamang ng mga English na titik at numero.

9) Piliin ang gustong time zone.

10) Root password ng user. Ang Root ay ang super user ng computer, kaya dapat super ang password nito, lalo na sa mga pang-industriyang server. At isa pang bagay - tandaan mo ito :)

11) Dito mahahanap mo ang mga opsyon para sa paghahati ng disk sa mga grupo ng disk at mga partisyon. pipili ako" Gamitin ang Lahat ng Space", ibig sabihin. ang buong disk ay ganap na maihahati muli, lahat ng nasa loob nito ay masisira. Sa kasong ito, ang awtomatikong paghahati ng disk sa mga partisyon ay ilalapat.

Maaari kang pumili ng iba pang mga opsyon, o gawin ang iyong sariling (manu-manong) disk partitioning kung pipiliin mo ang “ Lumikha ng Custom na Layout«.

Kung pipiliin mo ang checkbox sa ibaba " Suriin at baguhin ang layout ng partitioning", pagkatapos ay ipapakita ang screen na inilarawan sa hakbang 12 kung saan maaari mong baguhin ang awtomatikong disk partition (itama ito).

12) Ang disk partition map ay ipinapakita. Maaari kang gumawa ng mga pagsasaayos. Halimbawa, paghiwalayin ang mga indibidwal na file system o mount point sa magkakahiwalay na partition, gaya ng tmp o swap. Maaari kang maglaan ng hiwalay na mga partisyon para sa hiwalay na mga puwang ng talahanayan ng database.

Iniiwan ko ang lahat ng ganito.

13) Isa pang babala, na ngayon ay nagfo-format, na ang data ay maaaring sirain. pipili ako" Format«.

14) Panghuling babala 🙂 pipiliin ko " Sumulat ng mga pagbabago sa disk«.

15) Window ng mga setting ng OS boot loader. Wala akong binabago.

16) Pagpili ng uri ng pag-install. Para sa isang Oracle server, mas mainam na piliin ang " Pangunahing Server“—lahat ng kailangan mo ay mai-install at walang hindi kailangan.

Tiyaking piliin ang checkbox " I-customize ngayon“para makapag-install agad ng mga graphics habang nag-install ng OS, kasi Pagkatapos ay kakailanganin mong pag-isipan ito, at kailangan ang mga graphics upang mai-install ang Oracle.

Tandaan: Posibleng i-install ang Oracle sa Linux nang walang graphics, halimbawa tahimik, ngunit ito ay isang hiwalay na kuwento. At anuman ang sabihin ng mga apologist ng command line, mas kumportable ang pangangasiwa ng server sa isang graphical na setting.

Tandaan2: Kung pipiliin mo ang uri ng pag-install ng "Database Server", pagkatapos ay mai-install din ang MySQL at PostgreSQL - wala itong kinalaman sa Oracle, kaya walang punto sa pagpili ng ganitong uri.

17) Kung sa nakaraang talata 16 ang checkbox na “ I-customize ngayon" - nakuha namin ang screen na ito. Dito kailangan mong piliin ang " Mga desktop» at piliin ang lahat ng mga checkbox tulad ng ipinapakita sa figure. Ito ay kinakailangan para ma-install ang OS graphics subsystem at default na shell. Gnome.

Ipinapakita ng figure na ang graphical na shell KDE hindi naka-install. Sa personal, sa tingin ko ito ay mas mabigat kaysa Gnome at ito ay walang silbi sa server. Ang isang gnome ay sapat na :)

18) Proseso ng pag-install. Naghihintay kami.

19) Lahat! Ang pag-install ay matagumpay na nakumpleto - pagkatapos ng pag-reboot, ang server ay nasa ganap na kahandaan sa labanan.

Orihinal: Mga unang impression ng Red Hat Enterprise Linux 7 "Workstation"
May-akda: Jesse Smith
Petsa ng publikasyon: Mayo 12, 2014
Pagsasalin: A. Krivoshey
Petsa ng paglipat: Hunyo 2014

Hindi masyadong madalas na sumusubok ako ng mga bersyon ng beta o naglalabas ng mga kandidato. Karaniwang gusto kong mag-eksperimento sa mga release. Ang Red Hat ay isa sa pinakamalaking isda sa open-source pond. Ito ay palaging napaka-matagumpay (at kumikita), at ang kanilang dedikasyon sa pag-unlad ay naaayon software ginawa ng open source ang kumpanya na isa sa mga pangunahing manlalaro sa larangan ng mga operating system. Medyo nasasabik tungkol sa pagpapalabas, nilabag ko ang sarili kong mga panuntunan at na-download ang kandidato sa paglabas ng Red Hat Enterprise Linux 7 Nasa ibaba ang ilan sa aking mga unang impression at opinyon tungkol dito. Ito ay hindi gaanong pormal na pagsusuri at higit pa sa isang pagmumuni-muni sa mga bagay na nakakuha ng aking pansin.

Sa kasalukuyan ay mayroong hindi bababa sa tatlong sangay ng Red Hat Enterprise Linux (RHEL), na kinabibilangan Mga bersyon ng server, Workstation at Kliyente. Ang ikaapat na edisyon - Atomic Host, ay nasa ilalim ng pagbuo. Nagpasya akong subukan ang edisyon ng Workstation, na nilayon para sa mga developer. Larawan ng pag-install Ito ay 3.9 GB ang laki at sumusuporta sa GNOME 3 at KDE 4 na mga desktop environment Dahil matagal ang pag-download, ginugol ko ito sa pag-aaral ng mga tala sa paglabas. Bigyang-pansin ang pagmemerkado ng Red Hat sa mga araw na ito, kaya kasama sa anunsyo ang mga parirala tulad ng "ang tanging operating system na binuo para sa bukas na hybrid na ulap" at ang mga hiyas ng planong ito: "nasa bingit tayo ng isang kapana-panabik na bagong release na ay ganap na muling tukuyin ang pang-industriyang operating system." Bilang karagdagan sa mga naturang komento, makakahanap ka ng ilang kawili-wiling mga bagong tampok. Kabilang sa mga ito:
- pinahusay na pagiging tugma sa Windows, kabilang ang pagsasama sa mga domain ng Microsoft Active Directory;
- paganahin ang XFS bilang default na file system na may suporta para sa mga laki ng file system hanggang 500 TB;
- paglipat ng isang virtual machine mula sa isang host ng Red Hat Enterprise Linux 6 patungo sa Red Hat Enterprise Linux 7 nang walang downtime o pagbabago ng virtual machine;
- Mga lalagyan ng docker.

Kapag nag-boot mula sa media sa pag-install ng RHEL, nakikita namin ang isang graphical na installer. Ginagamit ng RHEL ang parehong bagong installer ng Anaconda na ginamit sa kamakailang mga release ng Fedora. Gumagamit ang installer ng hub-based navigation system na gagabay sa amin sa mga hakbang ng pag-set up ng system, paghati sa disk, at paggawa ng user account. Sa personal, sa tingin ko ang bagong installer ay isang hakbang pabalik mula sa isa sa RHEL 6. Bahagyang dahil hindi ko talaga gusto ang interface nito, bahagyang dahil ang hub-based navigation ay may katuturan kapag hindi mo kailangang bisitahin ang bawat pahina . Sa installer na ito, na-unlock ang ilang feature sa isang page at pagkatapos ay ginagamit sa isa pa. Halimbawa, binibigyang-daan ka ng screen ng pagpili ng time zone na i-activate ang pag-synchronize ng oras ng network. Gayunpaman, kung susubukan mong paganahin ang serbisyo ng Oras ng Network, makakatanggap ka ng isang mensahe ng error na nagsasabing walang mga server ng oras na na-configure (isang mabilis na pagsusuri ay magpapakita na ang mga default na server ay na-configure). Ang serbisyo sa oras ng network ay hindi maa-activate nang hindi binibisita ang network settings node ng installer at ipinapasok ang iyong mga setting ng network. Pagkatapos ay kailangan mong bumalik at isaaktibo ang serbisyo sa pag-synchronize ng oras ng network.

Gumagamit ang default na installer ng RHEL ng disk partitioning scheme gamit ang LVM at ang XFS file system. Maaari mo ring piliing gumamit ng tradisyonal na mga partisyon at ang Btrfs file system. Maaari ka ring pumili ng isang graphical na kapaligiran (KDE 4 o GNOME 3), bagama't sa ilang kadahilanan ay hindi mo mapipiling i-install ang dalawa sa kanila. Habang kinokopya ng installer ang mga file sa hard drive, maaari kang manood ng isang slideshow tungkol sa mga benepisyo ng mga produkto ng Red Hat. Kapag kumpleto na ang pagkopya, magre-reboot ang system at hihilingin sa amin na kumpirmahin ang aming pagtanggap sa mga tuntunin ng lisensya. Pagkatapos nito, maaari naming i-activate ang serbisyo ng kdump at hihilingin sa amin na irehistro ang aming kopya ng RHEL upang makatanggap ng mga update. Pagkatapos ay muling nag-reboot ang system at nakita namin graphic na screen login.

Nagpasya akong i-install ang KDE 4.10, at natagpuan ang karaniwang hanay ng mga paunang naka-install na application. Magagamit sa LibreOffice, Firefox, Dragon Player at Empathy. Dito mismo mga text editor, tagapamahala ng archive at iba pa karaniwang mga kagamitan, pati na rin ang isang tool para sa pag-set up ng mga printer at isang system firewall. Lalo kong nagustuhan kung paano pinahusay ng Red Hat ang utility ng pagsasaayos ng firewall nito upang gawin itong napaka-administrator. Ang Network Manager ay ginagamit upang i-configure ang network. Ang RHEL ay nagpapatakbo ng isang secure na serbisyo ng shell sa background na nagbibigay-daan sa iyong mag-log in nang malayuan bilang root. Hindi ako fan ng pag-activate nito bilang default. malayuang pag-access na may mga pribilehiyo ng administrator, ngunit maaaring ito ay maginhawa para sa mga administrator na mag-set up ng bago naka-install na mga sistema. Gumagamit ang RHEL ng kernel na bersyon 3.10. Gaya ng dati, hindi sinusuportahan ng Red Hat ang mga sikat bilang default mga format ng multimedia, ngunit maaaring idagdag ang kanilang suporta sa ibang pagkakataon.

Ang isa pang bahagi na kulang sa system ay isang graphical package manager. Nalaman ko na ginagamit pa rin ng RHEL ang YUM console package manager, na isang mahusay na tool, ngunit wala akong mahanap na anumang graphical na frontend upang patakbuhin ang mga programa. Sa pangkalahatan, pagdating sa pagtatrabaho sa mga package, ang pagtanggap ng mga update at pag-install ng mga bagong package ay nangangailangan ng isang subscription sa Red Hat. Noong sinubukan kong i-access ang mga repository, nakatanggap ako ng mensahe na kailangan ko munang irehistro ang aking computer gamit ang isang program na tinatawag na Subscription Manager. Ang pagsisikap na ilunsad ito mula sa menu ng application ay hindi humantong sa anuman. Pagkatapos ng ilang hindi matagumpay na pagtatangka, pumunta ako sa console at sinimulan ang serbisyo. Mula sa command line, inilunsad ang Subscription Manager nang walang isyu, ngunit sinabi nito sa akin na hindi ako makakapagrehistro ng account dito at kailangan kong bisitahin ang website ng Red Hat para magawa ito. Ginawa ko ito, nilikha ko ito bagong account, na-verify ito at sinubukang irehistro muli ang aking computer. Muli walang gumana, ang Subscription Manager sa pagkakataong ito ay hindi nagbigay ng anumang malinaw na mga paliwanag, hindi nito maikonekta ang aking computer sa account. Habang isinusulat ito, hindi pa rin nareresolba ang problema.

Ang isa pang problema na bumabagabag sa akin ay kapag nag-log in sa KDE, nakatanggap ako ng alerto tungkol sa pag-crash ng GNOME Shell na may alok na magsumite ng ulat ng bug. Ito ay medyo naguluhan sa akin, dahil pinapayagan ka ng installer na mag-install ng alinman sa GNOME o KDE, ngunit hindi pareho. Gayundin, bakit inilulunsad ang GNOME Shell kapag nag-log in ako sa KDE? Noong sinubukan kong mag-file ng ulat ng bug, nakatanggap ako ng mensahe na magagawa ko lang ito kung may access ako sa suporta ng Red Hat. Hindi ko alam kung bakit kailangan nila ito kapag ang ibang mga distro tulad ng Ubuntu ay tinatanggap lang ang lahat ng mga ulat ng bug.

Sa pangkalahatan sa panahon ng aking pagsubok sa RHEL. Bagama't ang mga oras ng paglo-load, sa palagay ko, ay mas mahaba kaysa sa kasalukuyang average, nanatiling tumutugon ang desktop at walang mga isyu sa katatagan. Ang mga paunang na-install na programa ay gumana nang maayos (maliban sa mga problemang inilarawan sa itaas), at bagaman ang RHEL ay gumagamit ng higit pa RAM Kung ikukumpara sa iba pang mga distribusyon sa desktop (mga 560 MB sa pag-login), mabilis nitong pinangasiwaan ang lahat ng gawain.

Mga konklusyon

Sa unang sulyap, ang bersyon na ito ng RHEL ay walang maraming pagpapabuti sa nakaraang release. Sa partikular, ang utility para sa pag-configure ng firewall ay namumukod-tangi, na naging mas malakas. Maganda ang performance para sa release na ito, at nagustuhan ko na ang KDE file indexing service ay hindi pinagana bilang default. Ang kagustuhan ay ibinibigay sa pagiging produktibo kaysa sa dekorasyon sa desktop. Una sa lahat, natutuwa akong makita ang suporta para sa Btrfs file system sa release na ito. Kahit na ang advanced na file system na ito ay hindi ginagamit bilang default, magandang makita na ito ay magagamit. Ang Docker, isang programa para sa pamamahala ng mga container sa Linux, ay isa ring magandang inobasyon. Sa tingin ko na sa ilang taon karamihan sa mga developer at mga tagapangasiwa ng system gagamit ng Docker para mag-deploy at sumubok ng software, kaya nakakatuwang makita na isinama na ito ng Red Hat sa kanilang ikapitong release.

Ang iba pang mga aspeto ng RHEL ay nananatiling halos hindi nagbabago. Karamihan sa mga utility ng system settings, YUM package manager at structure operating system sa pangkalahatan ito ay tila nanatiling pareho. Nakatuon ang Red Hat sa enterprise market at, para sa malinaw na mga kadahilanan, ay hindi nais na bato ang bangka, kaya ang mga tampok na ginagamit araw-araw ay hindi nagbabago mula sa paglabas hanggang sa paglabas. Ang serbisyo ng systemd initialization ay kasama sa release na ito, ngunit wala akong napansin na anumang makabuluhang pagbabago sa pagganap.

Sa kasamaang palad, ang ilang mga aspeto ng system ay naging mas malala kumpara sa RHEL 6. Isang halimbawa ay ang installer. Bagama't gumagana ang Anaconda, ito ay mas mabagal at sadyang mas nakakaabala nakaraang bersyon. Nakakadismaya rin ang karanasan ko sa Subscription Manager. Naaalala ko ang proseso ng paglikha ng isang account sa RHEL 6, ito ay ganap na walang sakit. Sa oras na ito sinusubukang i-access ang mga repositoryo ay medyo nakakapagod. Dagdag pa, ang bersyon na ito ng RHEL ay gumagamit ng humigit-kumulang tatlong beses na mas maraming memorya kaysa sa nauna. Hindi pa ako nakakita ng isang pamamahagi ng Linux na kumokonsumo ng 500MB ng RAM pagkatapos mag-log in, kaya umaasa ako na ito ay dahil sa pag-debug ng mga simbolo na natitira sa kandidato sa paglabas. At, kahit na hindi ito isang problema sa buong kahulugan ng salita, tila kakaiba sa akin na ang bersyon, na nakaposisyon bilang isang workstation para sa mga developer, ay hindi kasama ang mga compiler o mga kagamitan para sa kontrol ng bersyon ng source code.

Naniniwala ako na ang RHEL 7 ay dapat ihambing sa iba pang mga distro na nakatuon sa katatagan tulad ng SUSE, Debian at Ubuntu LTS. Hindi ko gustong maging alarmist, ngunit natatakot ako na ang Red Hat ay nahuhuli sa mga kakumpitensya nito sa mga tuntunin ng mga nakakahimok na tampok. Bagama't ito pa rin ang nangunguna pagdating sa tagal at kalidad ng suporta, natatakot ako na ang RHEL ay nalulugi sa ibang mga lugar. Sa partikular, ang SUSE ay may kamangha-manghang mga tool sa pangangasiwa at nangunguna sa pagbibigay ng suporta sa Btrfs. Ang Ubuntu ay may mahusay na mga kagamitan para sa pag-deploy ng isang operating system na may mga serbisyong pinagana, at sinusuportahan na ng Ubuntu ang Docker. Ang Debian ay may mahusay na katatagan at pagganap, at isang kamakailang paglabas na may pangmatagalang suporta. Ang karanasan sa kandidatong ito sa pagpapalabas ay nagpapakita na inilalagay ng RHEL ang lahat sa kalidad ng suporta, hindi ko alam kung magandang ideya iyon.

Pitong taon na ang nakalipas, lahat ng kakilala ko sa "tunay na mundo" ay gumagamit ng Red Hat Enterprise Linux o ibang pamamahagi sa pamilya nito, gaya ng Fedora o CentOS, desktop man o server. Ngayon, halos lahat ng kakilala ko ay lumipat sa pamilyang Ubuntu. May kilala akong isang admin na nasa CentOS pa rin, ngunit lahat ng iba ay lumipat o nasa proseso ng paglipat. Ang Red Hat ay isang lubos na kumikitang kumpanya, gumagawa sila ng magagandang bagay sa enterprise market at isang malakas na puwersa sa open source software market. Ngunit ang paglabas ng RHEL na ito ay hindi katulad ng isang "muling pagsusuri ng operating system ng enterprise" bilang isang paglabas upang suportahan ang mga konserbatibong kliyente ng negosyo, na hinihiling lamang sa corporate market.

I-install modernong Linux isang beses lang kailangan ang system, para sa isang pisikal na server at para sa pag-deploy ng isang buong virtual farm. Bakit hindi gumugol ng kaunting oras dito at agad na gawin ang lahat nang eksakto kung kinakailangan, sa halip na tapusin kung ano ang nagmula sa installer kasama ang mga riles nito. Bilang karagdagan, ang halaga ng software na naka-install sa "minimal" na mode ng karaniwang installer ay hindi tumutugma sa tunay na minimal.
Para sa ilan, ang manu-manong pag-install ay maaaring mukhang isang pag-aaksaya ng oras, ngunit ang bawat gumagamit ng Linux ay dapat gawin ito nang hindi bababa sa isang beses upang mas maunawaan kung paano ito gumagana. Kung ang mga salitang fdisk, grub at chroot ay hindi nakakatakot sa iyo, basahin mo.

Ang pag-install ng operating system ay maaaring nahahati sa 4 na magkakahiwalay na yugto.

  1. Paghahanda ng imbakan ng system
  2. Pag-install at pag-configure ng mga bahagi ng system
  3. Inihahanda ang system para sa self-boot
  4. Pag-set up ng system para sa mga gawain sa trabaho
Sa karamihan makabagong sistema ang mga gawain 1-3 ay ginagawa ng mga installer program. Sa mga semi-automated na installer, ang mga hakbang 1-3 ay isinasagawa sa question-answer mode. Sa karamihan ng mga awtomatiko, ito ay katulad, posible lamang na tumukoy ng isang paunang inihanda na file ng pagtugon.

Ang pagsulat ng isang installer ay hindi isang maliit na gawain. Ang mga lalaki mula sa proyekto ay palaging alam ito Gentoo, kung saan siya ay hindi kailanman umiral, ngunit sa Arch Linux komunidad, kamakailan ay nagpasya na abandunahin ang suporta sa installer sa pabor sa mas matitinding gawain. Kahit na naunawaan ito ng Microsoft - ang pangalawang yugto sa installer ng Windows, simula sa Vista, ay bumaba sa pag-roll ng isang pre-assembled na imahe. Gayunpaman, hindi namin pinag-uusapan ang tungkol sa mga bintana; iyon ang paksa ng isa pang artikulo.

Sa pamamagitan ng manu-manong pag-install ng OS, mayroon kaming ganap na kalayaan sa pagkilos sa lahat ng yugto. Ang artikulong ito ay natural na hindi lamang tamang tagubilin, ito ay isang "spherical server in a vacuum" na senaryo ng pag-install. Ang mga partikular na gawain at kundisyon ay maaaring makabuluhang makaimpluwensya sa alinman sa mga hakbang. Bilang halimbawa ay ilalagay natin Oracle Enterprise Linux 6 sa virtual machine nasa ilalim ng kontrol Microsoft Hyper-V . Hindi ang pinakamahusay libre isang kumbinasyon siyempre, ngunit hindi iyon ang punto. Sa pamamagitan ng paraan, ang paraan ng pag-install na ito ay hindi nangangailangan ng pagpaparehistro sa Oracle. At para sa mga purists at adherents ng Kasamang Stallman, iminumungkahi ko ang paggamit ng KVM at pag-install CentOS o Siyentipiko, na halos 1:1 na mga clone ng RHEL kaya halos walang pagkakaiba sa pag-install para sa kanila. Wala ring maraming kakaibang nuances ang OEL. Bilang karagdagan sa kanyang kernel-uek Nag-aalok din ang Oracle Linux ng kernel ng Jango Fett nito, na mayroong paravirtual driver para sa mga Hyper-V na device at PnP disk forwarding.

Sa prinsipyo, ang anumang Linux o LiveCD ay angkop para sa pag-install ng rpm at yum ay magagamit para sa maraming mga platform. Ngunit dahil magkakaroon tayo ng RHEL, pinaka-maginhawang gumamit ng bagong LiveCD ng isang distro na tulad ng RHEL ng parehong pangunahing bersyon. Ito ay tiyak na magkakaroon ng rpm at yum compatible na mga bersyon, na ginagawang mas madali ang gawain. pinili ko CentOS LiveCD, na maaaring ma-download mula sa pinakamalapit na salamin.

1. Inihahanda ang imbakan ng system

Sa halimbawang ito, ang imbakan ng system ay magiging isang virtual na disk 10 Gb konektado sa VM. Ang lahat ng espasyo, maliban sa isang maliit na partition para sa bootloader, ay ibibigay sa pamamahala LVM, na itinuturing kong pinaka-matatag na sistema ng pamamahala ng volume sa platform ng Linux

Nag-boot kami mula sa aming LiveCD at pumunta sa terminal. Kung plano naming magtrabaho mula sa virtual machine mismo, maginhawang gamitin ang graphical loading mode ng LiveCD. Mayroong kahit na Firefox, siyempre hindi ang pinakabagong.
Ngunit kung kami ay nasa mood na para sa minimalism, o ang makina ay walang maraming RAM, kami ay nag-boot sa text mode, na maaaring mapili sa bootloader. Nag-set up kami ng ssh server para makapagtrabaho kami sa terminal mula sa sarili naming makina. Upang makakuha ng access, kakailanganin mong baguhin ang root password at i-disable o i-configure ang firewall.

$sudo su
# service sshd start
# passwd root
Huminto ang # iptable ng serbisyo

Hinahati namin ang aming disk gamit fdisk, (nahati, Red Hat Disk utility, hex editor, ayon sa gusto mo:) sa mga kinakailangang partisyon. Sa personal, gusto ko ang nasubok sa oras na fdisk. Ang RHEL ay isang konserbatibong sistema, ang fdisk bilang default ay gumagana sa compatibility mode kasama ang PRE-Historical Heritage, kaya inilulunsad namin ito gamit ang mga espesyal na flag.
Gumawa kami ng 500M partition para sa bootloader. Ito ay isang malaking sukat para sa isang boot partition, ngunit hindi namin iniisip.
Utos (m para sa tulong): n
Aksyon ng utos
e extended
p pangunahing partisyon (1-4)
p
Numero ng partisyon (1-4): 1
Unang sektor (2048-20971519, default 2048):
Gamit ang default na halaga 2048
Huling sektor, +mga sektor o +laki(K,M,G) (2048-20971519, default na 20971519): +500M

Nagtakda kami ng "bootable" na bandila para dito upang ang unang yugto ng bootloader ay alam nang eksakto kung saan mag-boot.
Utos (m para sa tulong): a
Numero ng partisyon (1-4): 1

Ibinibigay namin ang natitirang puwang sa pangalawang bahagi,
Utos (m para sa tulong): n
Aksyon ng utos
e extended
p pangunahing partisyon (1-4)
p
Numero ng partisyon (1-4): 2
Unang sektor (1026048-20971519, default na 1026048):
Gamit ang default na halaga 1026048
Huling sektor, +mga sektor o +laki(K,M,G) (1026048-20971519, default 20971519):
Gamit ang default na halaga 20971519

na, upang gawing simple ang kahulugan ng mga pangkat ng LVM sa yugto ng boot, itatakda namin ang uri sa 8e (Linux LVM)
Utos (m para sa tulong): t
Numero ng partisyon (1-4): 2
Hex code (uri L sa listahan): 8e

Lumikha ng isang file system para sa /boot. Maraming mga fs kung saan maaaring mag-boot ang GRUB, pamantayan para sa isang hukbo ng mga RHEL clone. Kahit matandang babae ay sapat na ext2, ang pag-log sa boot partition ay hindi partikular na kailangan - ang pagsulat dito ay nangyayari lamang kapag nag-i-install ng mga bagong kernel at binabago ang configuration ng bootloader. pinili ko ext4. Bukod pa rito, magsasaad kami ng label para sa bagong fs, na pagkatapos ay magagamit sa bundok At fstab.

# mkfs.ext4 /dev/sda1
# e2label /dev/sda1 boot

Inihahanda namin ang LVM kung saan mabubuhay ang aming sistema
# pvcreate /dev/sda2
# vgcreate system /dev/sda2

Sa ginawang grupo, piliin ang root partition sa 4G. Ito ay higit pa sa sapat para sa isang minimal na sistema; bibigyan namin ang 1G upang magpalit, na, kasama ng mga bagong partisyon, ay i-mount sa Live system. Ang natitirang espasyo ay nagbibigay sa iyo ng kalayaang gumawa ng mga karagdagang fs para sa /opt o /var, at maaari ka ring mag-iwan ng reserba, na magbibigay-daan sa iyong gumamit ng mga snapshot ng LVM

# lvcreate -n root -L 4G system
# mkfs.ext4 /dev/system/root
# e2label na ugat !$
# lvcreate -n swap –L 1G system
# mkswap -f /dev/system/swap
# swapon !$
# mkdir -p /mnt/system/boot
# mount LABEL=root /mnt/system
# mount LABEL=boot /mnt/system/boot

2. Pag-install at pagsasaayos ng mga bahagi ng system

Ang impormasyon tungkol sa lahat ng naka-install na rpm packages ay naka-imbak sa isang espesyal na database. kung paano rpm kaya para sa yum maaari kang tumukoy ng alternatibong root fs, na nagbibigay sa amin ng pagkakataong mag-install ng RHEL sa anumang direktoryo na may pinakamababang bilang ng mga utos. RPMDB- RHEL spine, likhain natin ito para sa bagong sistema.
# rpm --root=/mnt/system –initdb

Ang mga source ng installation packages para sa yum ay mga package repository, mga link kung saan nasa /etc/yum.repos.d/ configs. Kung mayroong koneksyon, ito ay maaaring maging anumang pampublikong imbakan na maa-access sa pamamagitan ng Internet, sa iyo, na naka-mount mula sa isang network storage, o, kung ang mga imahe sa pag-install ng disk ay magagamit mo, maaari mong gamitin ang mga ito. ganito:

# yum install createrepo
# mkdir -p /mnt/iso/(1,2,3)
# mount -o loop /mnt/nas/install/oel-6.4-cd(1,2,3).iso /mnt/iso/(1,2,3)
# createrepo /mnt/iso

Kung gusto naming i-install ang CentOS, sapat na upang tahasang tukuyin ang $releasever sa umiiral na .repo file. Ang mga variable na ito ay kinuha mula sa release package ng distribution, which is bagong sistema hindi pa, kaya kailangan mong i-sed ito ng kaunti

# sed -i.orig "s/$releasever/6/g" /etc/yum.repos.d/*.repo

Kailangan ko ng OEL para mai-configure ang yum sa pampublikong repositoryo ng Oracle corporation

# mv /etc/yum.repos.d(,.orig)
# mkdir /etc/yum.repos.d
#cd !$
# wget public-yum.oracle.com/public-yum-ol6.repo

Maaari mong simulan ang pag-install ng system. Magsimula tayo sa isang napaka "pangunahing" hanay ng mga pakete: ang release package, glibc, bash at ang kanilang mga dependencies:

# yum --installroot=/mnt/system install oraclelinux-release glibc bash

Ang ganitong sistema ay handa nang ilunsad bilang isang chroot mula sa anumang Linux. Ngunit mayroon kaming iba pang mga plano, kaya naglalagay kami ng rpm at yum doon kasama ang lahat ng mga dependency:

# yum --installroot=/mnt/system install rpm yum

I-install namin ang natitirang mga pakete sa bagong system. Kopyahin natin ang mga setting ng dns at yum repository. Itali natin ang virtual fs ng ating Live na kapaligiran sa magkatulad na mga landas ng system at ipasok ito.

# cd /mnt/system
# cp /etc/resolv.conf ./etc/
# cp /etc/yum.repos.d/*.repo ./etc/yum.repos.d/

# mount -o bind /dev ./dev
# mount -o bind /sys ./sys
# mount -o bind /proc ./proc

# chroot ./

Ang unang bagay na nakikita natin ay ang karaniwang imbitasyon ng bash. Upang dalhin ito sa karaniwang RHEL form, kopyahin ang mga setting ng bash mula sa /etc/skel.

bash-4.1# cp /etc/skel/.bash* /root/
bash-4.1# source /root/.bashrc

Mag-install tayo ng ilang pangunahing software:

  • dhclient, kabilang sa mga dependencies (bilang karagdagan sa mga logo ng OS sa OEL:) mayroon ding udev, isang initialization system at kahit isang firewall, na magdadala sa aming system na mas malapit sa pagsasarili sa isang pagkakataon.
  • cronie scheduler, na nagdadala ng postfix bilang isang MTA at rsyslog logger
  • mas kaunti, alin, passwd, nc, telnet, alin, tao
  • paboritong shell, editor, iba pang software sa iyong paghuhusga
Ang hanay ng software sa mga pangunahing repositoryo ng RHEL ay napakalimitado, ngunit sa kabutihang palad mayroong EPEL, na idinisenyo upang malutas ang problemang ito:
rpm -i www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install passwd dhclient openssh cronie vim-minimal netcat telnet mas mababa kung aling htop tmux mas kaunti zsh figlet

Dahil gumagamit kami ng LVM, anumang oras sa panahon ng pag-install (halimbawa ngayon) maaari kaming kumuha ng snapshot ng aming mga fs - na magiging isang block snapshot ng base RHEL, o stage3 sa terminolohiya ng Gentoo. Maaari itong itapon sa ibang imbakan. O gumawa ng FS snapshot archive sa pamamagitan ng pag-mount nito. Batay sa naturang snapshot, maaari kang lumikha ng mga template para sa OpenVZ at mga katulad na system na may kaunting pagsisikap. Pinakamainam na gawin ang lahat ng ito sa labas ng chroot:

(livecd) # lvcreate -L1G -s -nstage3 system/root

(livecd) # xz /dev/system/stage3 > /mnt/nas/templates/OEL6.4-minimal.bin.xz

(livecd) # mkdir /mnt/stage3
(livecd) # mount /dev/system/stage3 !$
(livecd) # cd !$
(livecd) # tar -zvpf /mnt/nas/templates/OEL6.4-minimal.tar.gz ./

Maghanda tayo ng talahanayan ng mga file system. Para sa root path, pinaka-maaasahang tukuyin ito sa anyo ng isang virtual na aparato ng LVM, dahil nalulutas nito ang mga potensyal na problema sa pagbibigay ng pangalan kapag binabago ang pagsasaayos ng disk system ng makina "sa pamamagitan ng disenyo".

# vi /etc/fstab
LABEL=boot /boot ext4 noauto 1 1
/dev/mapper/system-root ext4 mga default 1 2

I-set up natin ang network sa pamamagitan ng paggawa ng mga configuration file, gaya ng karaniwang ginagawa ng anaconda installer.
# vi /etc/sysconfig/network
NETWORKING=oo
HOSTNAME=spoon.matrix.local

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=oo


Gumawa tayo ng bagong user na may mga karapatan sa sudo at tumukoy ng password para dito.
useradd -u1337 -m -s /bin/zsh -G wheel morpheus
# echo "morpheus LAHAT=(LAHAT) LAHAT" >> /etc/sudoers.d/morpheus
#passwdmorpheus

Mag-set up tayo ng lokal na time zone.
# ln -sf /usr/share/zoneinfo/Europe/Riga /etc/localtime

Maglagay tayo ng pagbati sa motd.

Susunod, maaari naming, sa prinsipyo, i-configure ang makina para sa gawain sa trabaho sa aming paghuhusga, ngunit mas gusto kong mag-boot mula dito muna:

3. Inihahanda ang system para sa self-boot

I-mount natin ito boot partition at i-install ang bootloader, configuration manager nito, mga tool sa pamamahala ng LVM at ang kernel
#mount/boot
# yum i-install ang grub grubby lvm2 kernel

Upang ang grubby ay makapagrehistro ng mga kernel sa mismong bootloader config, kailangang gawin ang kaunting trabaho. Bilang karagdagan sa symlink sa GRUB config, kailangan nito ng hindi bababa sa isang gumaganang entry sa config, na ginagamit bilang isang template. Sa naka-install na sistema sa karaniwang paraan, ang paunang template ay nabuo ng anaconda. Kailangan nating ihanda nang manu-mano ang config, na nagpapahiwatig ng bagong naka-install na kernel at ang mga kinakailangang parameter para dito. Halimbawa, aalisin ng tahimik ang sobrang verbosity ng kernel, at maglulunsad ang rhgb ng pekeng progress bar.
# cd /etc
# ln -sf ../boot/grub/grub.conf
# cd /boot
# ln -sf grub.conf menu.lst
# vi grub.conf
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
pamagat ng Linux
ugat(hd0,0)
kernel /vmlinuz-2.6.32-358.6.2.el6.x86_64 ro lvm root=/dev/mapper/system-root LANG=en_US.UTF-8
initrd /initramfs-2.6.32-358.6.2.el6.x86_64.img

I-reinstall natin ang kernel para matiyak na gumagana ang grubby at ang mga update sa kernel ay maidaragdag nang tama sa config sa hinaharap. Pagkatapos nito, maaari naming alisin ang entry kasama ang aming halimbawa mula sa config:
# yum muling i-install ang kernel
# vi grub.conf

I-install ang bootloader sa aming disk
# grub-install /dev/sda --no-floppy

Kung sa ilang kadahilanan ay hindi gumana ang script ng pag-install, maaaring manu-manong i-install ang grub sa disk
#grub
grub> ugat (hd0,0)
grub> setup (hd0)

I-reboot sa aming system at magsimula 4.Pagsasaayos ng sistema para sa mga gawain sa trabaho. Ang kanilang.

Ito ay kung paano nalilikha ang pinong mga template para sa mga server. Parehong unibersal, angkop para sa mga sistema ng automation, at naka-target, handa para sa pag-deploy na may kaunting configuration.

Sabihin sa mga kaibigan