- ʻO Fedora CoreOS kahi māmā māmā, ka hoʻoili pahu pahu.
- E hoʻohana i ka Ignition no ka hoʻonohonoho mīkini mua.
- Hāʻawi ʻo Hyper-V i kahi kūlana kūpono no ka holo ʻana iā Fedora CoreOS.
Fedora CoreOS Ua lilo ia i mea hoʻohelehele maikaʻi loa no kēlā mau mea hoʻohana e ʻimi nei i kahi ʻO ka ʻōnaehana māmā, palekana a hoʻolālā ʻia oi loa aku no na kaiapuni ipu. Eia naʻe, He mea paʻakikī kona hoʻokomo ʻana, ʻoi aku paha inā ʻo kāu platform virtualization ʻO Hyper-V, ka mea hoʻokele virtualization o Microsoft. Algo que hiki iā mākou ke holo i nā ʻōnaehana hana he nui e like me nā mīkini virtual ma ka lako like.
Fedora CoreOS e kālele ana i ka hāʻawi ʻana i kahi hopena kūpono no ka hana ʻana me nā ipu, no laila, ʻo ka hoʻohui ʻana iā lākou he koho maikaʻi loa no nā mea hoʻomohala a me nā luna ʻōnaehana.
¿Qué es Fedora CoreOS?

ʻO Fedora CoreOS kahi mahele liviana Hoʻolālā ʻia ʻo Linux no nā kaiapuni pahu. Ua hoʻolālā ʻia e hiki ke hoʻololi ʻia, ʻo ia hoʻi He heluhelu wale nō kāu ʻōnaehana waihona, proporcionando una palekana nui aʻe y kūpaʻa.
Eia hou, hoʻohana ia i ka Ignition, a sistema de configuración e holo ana i hoʻokahi manawa i ka pahu mua e hoʻopilikino i ka mīkini.
Pono nā hoʻomākaukau ma mua o ke kau ʻana
Antes de comenzar, necesitarás algunos elementos esenciales:
- Kiʻi ISO Fedora CoreOS: Hoʻoiho i ke kiʻi paʻa mai ka pūnaewele Fedora CoreOS.
- Hoʻohana ʻia ka Hyper-V: E hōʻoia ua hoʻonohonoho ʻia ʻo Hyper-V a e holo ana ma kāu ʻōnaehana hana Windows.
- Nā hoʻonohonoho hoʻā ʻana: Hoʻohana ʻo Fedora CoreOS i nā faila hoʻonohonoho Ignition e hana i ka mīkini i ka wā mua.
Ke hana ʻana i ka faila hoʻonohonoho ʻā

ʻO ka puhi ahi ka componente central o Fedora CoreOS e hoʻopilikino i ka ʻōnaehana. E hoʻomaka me ka hana ʻana i kahi faila FCC (Fedora CoreOS Config) me ka hoʻohana ʻana i kahi hoʻoponopono kikokikona e like me nano a i ʻole Vim. A ejemplo básico ʻo ka hoʻonohonoho:
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
Ke hana ʻia ka faila FCC, pono ʻoe i ka Butane transpiler e hoʻololi iā ia i kahi faila Ignition. E holo i kēia kauoha:
docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign
Ke hana nei i ka mīkini virtual ma Hyper-V

Me ka Ignition i hoʻonohonoho ʻia, ʻo ka hana aʻe E hana i kāu mīkini virtual ma Hyper-V:
- E wehe i ka Hyper-V Manager a koho «Nā Hou» > «Mīkini Virtual».
- E hoʻonohonoho i ka Hoʻomanaʻo RAM paipai ʻia (no ka laʻana, 2048 MB) a hoʻokaʻawale i kahi helu kūpono o nā CPU.
- Ma ka ʻāpana hard disk, koho i ka "Create a virtual hard disk" a hāʻawi i ka liʻiliʻi 10 GB.
- ʻO ka hope, hoʻopili i ka imagen ISO ʻO Fedora CoreOS ma ke ʻano he boot drive.
Hoʻonohonoho hou i ka wā e hoʻokomo ai
Ke hoʻomaka ʻoe i ka mīkini virtual no ka manawa mua, e ʻimi koke ʻo Fedora CoreOS i kahi faila Ignition kūpono āu i hoʻonohonoho ai. Nui nā ala e hoʻolako ai i kēia faila:
- Por USB: Hiki iā ʻoe ke kope i ka faila Ignition i kahi USB flash drive a hoʻopili iā ia ma ke ʻano he mea mālama ma Hyper-V.
- Ma o ke kikowaena HTTP: E hoʻonohonoho i kahi kikowaena pūnaewele māmā e like me nginx e hoʻokipa i ka faila Ignition.
No ka laʻana, e hoʻonohonoho i ka nginx, hiki iā ʻoe ke hoʻohana i kēia mau kauoha:
apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx
Nā koho kiʻekiʻe a me ka hoʻonohonoho hope
Ke hoʻokomo ʻia ʻo Fedora CoreOS, pono paha ʻoe e hana i nā hoʻonohonoho hou, e like me hoʻonoho i IP kūʻokoʻa a hoʻololi paha i nā ala ala. No kēia, hiki iā ʻoe ke hoʻohana i nā mea hana e like me nmcli:
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
ʻO ka hope loa, Hiki iā ʻoe ke hoʻopilikino hou i kāu hihia ma ka hoʻohui ʻana i nā lawelawe pahu me ka hoʻohana ʻana i ka docker-compose a i ʻole ka hoʻāʻo ʻana i nā hoʻonohonoho hou e like me kāu pono.
Hoʻokumu i ka hoʻokomo ʻana o Fedora CoreOS ma Hyper-V ʻAʻole wale ia e ʻae iā ʻoe e hoʻohana i nā pōmaikaʻi o kēia māhele, akā e hana pū kekahi e hiki iā ʻoe ke hana i kahi kaiapuni maikaʻi a palekana e hoʻokele i kāu mau ipu. Me nā mea hana a me ka ʻike i hāʻawi ʻia ma aneʻi, e mākaukau ʻoe e ʻimi i kona hiki piha.
He kanaka ʻenehana wau i hoʻololi i kāna mau makemake "geek" i ʻoihana. Ua hoʻohana au ma mua o 10 mau makahiki o koʻu ola me ka hoʻohana ʻana i ka ʻenehana ʻokiʻoki a me ka hoʻomaʻamaʻa ʻana i nā ʻano papahana āpau ma muli o ka ʻike maʻemaʻe. I kēia manawa ua loea wau i ka ʻenehana kamepiula a me nā pāʻani wikiō. ʻO kēia no ka mea ʻoi aku ma mua o 5 mau makahiki aʻu i kākau ai no nā pūnaewele like ʻole e pili ana i ka ʻenehana a me nā pāʻani wikiō, e hana ana i nā ʻatikala e ʻimi nei e hāʻawi iā ʻoe i ka ʻike āu e pono ai ma kahi ʻōlelo i hoʻomaopopo ʻia e nā mea a pau.
Inā he mau nīnau kāu, pili koʻu ʻike mai nā mea a pau e pili ana i ka ʻōnaehana hana Windows a me Android no nā kelepona paʻalima. A ʻo kaʻu hoʻohiki ʻana iā ʻoe, makemake mau wau e hoʻolilo i mau minuke a kōkua iā ʻoe e hoʻoholo i nā nīnau āu e loaʻa ai ma kēia ao pūnaewele.