- Tha Fedora CoreOS na chuairteachadh aotrom, làn shoithichean.
- Cleachd Ignition airson stèidheachadh inneal tùsail.
- Tha Hyper-V a’ toirt seachad àrainneachd air leth freagarrach airson ruith Fedora CoreOS.
Fedora Core OS Tha e air fàs mar aon de na sgaoilidhean as tarraingiche don luchd-cleachdaidh sin a tha a’ coimhead airson a Siostam-obrachaidh aotrom, tèarainte agus dealbhaichte gu sònraichte airson àrainneachdan container. Ach, Faodaidh an stàladh a bhith na dhùbhlan, gu sònraichte ma tha an àrd-ùrlar virtualization agad Hyper-V, manaidsear virtualization Microsoft. Rud sin a’ leigeil leinn iomadh siostam obrachaidh a ruith mar innealan mas-fhìor air an aon bhathar-cruaidh.
Fedora Core OS fòcas air a bhith a’ tabhann fuasgladh as fheàrr airson a bhith ag obair le soithichean, agus mar sin tha an cur còmhla na dheagh roghainn dha luchd-leasachaidh agus luchd-rianachd an t-siostaim.
Dè a th’ ann am Fedora CoreOS?

Tha Fedora CoreOS na sgaoileadh aotrom Linux air a bharrrachadh airson àrainneachdan container. Tha e air a dhealbhadh gus a bhith neo-ghluasadach, a 'ciallachadh sin tha an siostam faidhle agad ri leughadh a-mhàin, a' toirt seachad a barrachd tèarainteachd y seasmhachd.
A bharrachd air an sin, bidh e a’ cleachdadh Ignition, a siostam rèiteachaidh a bhios a’ ruith aon uair anns a’ chiad bhot gus an inneal a ghnàthachadh.
Ullachaidhean riatanach mus stàladh
Mus tòisich thu, bidh feum agad air grunn rudan riatanach:
- Ìomhaigh ISO Fedora CoreOS: Luchdaich sìos an ìomhaigh seasmhach bho làrach-lìn oifigeil Fedora CoreOS.
- Hyper-V air a chomasachadh: Dèan cinnteach gu bheil Hyper-V air a rèiteachadh agus a’ ruith air an t-siostam-obrachaidh Windows agad.
- Suidheachaidhean Ignition: Bidh Fedora CoreOS a ’cleachdadh faidhlichean rèiteachaidh Ignition gus an inneal a ghnàthachadh aig a’ chiad bhot.
A’ cruthachadh am faidhle rèiteachaidh Ignition

Tha lasadh an co-phàirt bunaiteach de Fedora CoreOS gus an siostam a ghnàthachadh. Tòisich le bhith a’ cruthachadh faidhle FCC (Fedora CoreOS Config) a’ cleachdadh deasaiche teacsa leithid nano no Vim. A eisimpleir bhunaiteach Tha an rèiteachadh:
variant: fcos
version: 1.0.0
passwd:
users:
- name: core
password_hash: "$y$j9T$A0Y3wwVOKP69S.1K/zYGN.$S596l11UGH3Xj..."
systemd:
units:
- name: install-rpms.service
enabled: true
contents: |
[Unit]
Description=Instalar paquetes
After=network-online.target
[Service]
ExecStart=rpm-ostree install nano htop docker-compose --reboot
Aon uair ‘s gu bheil am faidhle FCC air a chruthachadh, bidh feum agad air an fhaidhle Transpiler butane gus a thionndadh gu faidhle Ignition. Ruith an òrdugh a leanas:
docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign
A 'cruthachadh an inneal mas-fhìor ann an Hyper-V

Le Ignition air a rèiteachadh, is e an ath cheum Cruthaich an inneal brìgheil agad ann an Hyper-V:
- Fosgail Manaidsear Hyper-V agus tagh «Ùr»> «Inneal mas-fhìor».
- Suidhich an Cuimhne RAM air a mholadh (mar eisimpleir, 2048 MB) agus a’ riarachadh àireamh iomchaidh de CPUan.
- Anns an roinn diosc cruaidh, tagh “Cruthaich diosc cruaidh brìgheil” agus sònraich co-dhiù 10 GB.
- Mu dheireadh, ceangail an Ìomhaigh ISO de Fedora CoreOS mar an dreach tòiseachaidh.
Rèiteachadh a bharrachd rè an stàladh
Nuair a thòisicheas tu air an inneal brìgheil airson a’ chiad uair, seallaidh Fedora CoreOS gu fèin-ghluasadach airson faidhle Ignition dligheach a tha thu air a dhealbhadh. Tha grunn dhòighean ann am faidhle seo a thoirt seachad:
- Le USB: Faodaidh tu am faidhle Ignition a chopaigeadh gu draibhear USB flash agus a cheangal mar inneal stòraidh ann an Hyper-V.
- Tro fhrithealaiche HTTP: Stèidhich frithealaiche lìn aotrom mar nginx gus aoigheachd a thoirt don fhaidhle Ignition.
Mar eisimpleir, gus nginx a rèiteachadh, faodaidh tu na h-òrdughan a leanas a chleachdadh:
apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx
Roghainnean adhartach agus post-rèiteachaidh
Aon uair ‘s gu bheil Fedora CoreOS air a chuir a-steach, is dòcha gum feum thu rèiteachadh a bharrachd a dhèanamh, leithid suidhich IP statach no atharraich slighean lìonra. Airson seo, faodaidh tu innealan mar nmcli a chleachdadh:
nmcli connection mod 'Wired Connection' \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns 8.8.8.8
systemctl restart NetworkManager
Mu dheireadh, Faodaidh tu do eisimpleir a ghnàthachadh tuilleadh le bhith a’ cur seirbheisean container ris a’ cleachdadh docker-compose no a’ feuchainn rèiteachaidhean ùra a rèir do fheumalachdan.
A’ dèanamh maighstireachd air stàladh Fedora CoreOS air Hyper-V Chan e a-mhàin gun toir e cothrom dhut brath a ghabhail air buannachdan an t-sgaoilidh seo, ach bidh e cuideachd a leigeas leat àrainneachd èifeachdach is tèarainte a chruthachadh gus na soithichean agad a riaghladh. Leis na h-innealan agus an eòlas a tha air an toirt seachad an seo, bidh thu deiseil airson a làn chomas a sgrùdadh.
Tha mi dèidheil air teicneòlas a tha air na h-ùidhean “geek” aige a thionndadh gu dreuchd. Tha mi air còrr air 10 bliadhna de mo bheatha a chuir seachad a’ cleachdadh teicneòlas ùr-nodha agus a’ tinkering le gach seòrsa prògram a-mach à fìor fheòrachas. A-nis tha mi air speisealachadh ann an teicneòlas coimpiutair agus geamannan bhidio. Tha seo air sgàth gu bheil mi airson còrr is 5 bliadhna air a bhith a’ sgrìobhadh airson diofar làraich-lìn air teicneòlas agus geamannan bhidio, a’ cruthachadh artaigilean a bhios a’ feuchainn ris an fhiosrachadh a tha a dhìth ort a thoirt dhut ann an cànan a tha furasta a thuigsinn don h-uile duine.
Ma tha ceist sam bith agad, tha an t-eòlas agam a’ dol bho gach nì co-cheangailte ri siostam-obrachaidh Windows a bharrachd air Android airson fònaichean-làimhe. Agus tha mo dhealas dhut, tha mi an-còmhnaidh deònach beagan mhionaidean a chaitheamh agus do chuideachadh le bhith a’ fuasgladh cheistean sam bith a dh’ fhaodadh a bhith agad san t-saoghal eadar-lìn seo.