ການເພີ່ມແພັກເກດແບບຊັ້ນ
ເພີ່ມແພັກເກດແບບຊັ້ນດ້ວຍຄຳສັ່ງ rpm-ostree install:
$ rpm-ostree install --help ວິທີໃຊ້: rpm-ostree install [ຕົວເລືອກ…] ແພັກເກດ [ແພັກເກດ...] ຕິດຕັ້ງແພັກເກດເສີມທັບລົງໄປ ຕົວເລືອກການຊ່ວຍເຫຼືອ: -h, --help ສະແດງຕົວເລືອກການຊ່ວຍເຫຼືອ ຕົວເລືອກແອັບພລິເຄຊັນ: --uninstall=PKG ລຶບແພັກເກດເສີມທີ່ຕິດຕັ້ງໄວ້ອອກ -C, --cache-only ບໍ່ຕ້ອງດາວໂຫຼດຂໍ້ມູນ ostree ແລະ RPM ຫຼ້າສຸດ --download-only ພຽງແຕ່ດາວໂຫຼດຂໍ້ມູນ ostree ແລະ RPM ຫຼ້າສຸດ, ບໍ່ຕ້ອງນຳໃຊ້ (deploy) --os=OSNAME ດຳເນີນການໃນ OSNAME ທີ່ລະບຸ -r, --reboot ເລີ່ມການປິດ-ເປີດເຄື່ອງໃໝ່ ຫຼັງຈາກດຳເນີນການສຳເລັດ -n, --dry-run ອອກຈາກໂປຣແກຣມຫຼັງຈາກສະແດງລາຍການປ່ຽນແປງ --allow-inactive ອະນຸຍາດການຮ້ອງຂໍແພັກເກດທີ່ບໍ່ມີການເຄື່ອນໄຫວ --idempotent ບໍ່ຕ້ອງເຮັດຫຍັງ ຖ້າແພັກເກດຖືກຕິດຕັ້ງ (ຫຼື ລຶບອອກ) ແລ້ວ --unchanged-exit-77 ຖ້າບໍ່ມີການປ່ຽນແປງໃນສ່ວນເສີມ, ໃຫ້ອອກດ້ວຍລະຫັດ 77 --sysroot=SYSROOT ນຳໃຊ້ system root SYSROOT (ຄ່າເລີ່ມຕົ້ນ: /) --peer ບັງຄັບການເຊື່ອມຕໍ່ແບບ peer-to-peer ແທນການໃຊ້ system message bus --version ສະແດງຂໍ້ມູນເວີຊັນ ແລະ ອອກຈາກໂປຣແກຣມ
ຕິດຕັ້ງຫຼາຍແພັກເກດພ້ອມກັນ
ຄຳສັ່ງນີ້ຮອງຮັບການໃສ່ຊື່ຫຼາຍແພັກເກດພ້ອມກັນ. ເພື່ອຫຼຸດການສ້າງອິມເມຈ (image) ຫຼາຍເກີນໄປ, ຄວນລວມແພັກເກດທີ່ເຂົ້າກັນໄດ້ໄວ້ໃນຄຳສັ່ງດຽວ. ເຊິ່ງຈະເຮັດໃຫ້ມີການສ້າງອິມເມຈແບບຊັ້ນໃໝ່ພຽງອັນດຽວ.
$ sudo rpm-ostree install git asciiquarium
ນອກຈາກນັ້ນ, ທ່ານອາດຈະພິຈາລະນາ ການໃຊ້ຄອນເທນເນີ (containers) ສຳລັບແອັບພລິເຄຊັນຂອງທ່ານ. ຂະບວນການເຮັດວຽກຂອງຄອນເທນເນີສາມາດຈັດການແຍກຕ່າງຫາກຈາກຮອບວຽນການອັບເດດຂອງລະບົບປະຕິບັດການ (OS) ໄດ້.
ຢ່າລືມປິດ-ເປີດເຄື່ອງໃໝ່ (Reboot)
ໃນຂັ້ນຕອນນີ້ ຊັ້ນ (layer) ໃໝ່ແມ່ນພ້ອມໃຊ້ງານແລ້ວ ແຕ່ຍັງບໍ່ທັນມີຜົນບັງຄັບໃຊ້ເທື່ອ. ຕົວຢ່າງ: ຄຳສັ່ງ git ທີ່ຕິດຕັ້ງໄປຂ້າງເທິງນັ້ນ ຈະຍັງຄົ້ນຫາບໍ່ເຫັນເທື່ອ.
$ git --version bash: git: ບໍ່ພົບຄຳສັ່ງ
ສະແດງສະຖານະປັດຈຸບັນຂອງອິມເມຈ (images):
$ rpm-ostree status
ສະຖານະ: ວ່າງ (idle)
ການອັບເດດອັດຕະໂນມັດ: ປິດໃຊ້ງານ
ການນຳໃຊ້ (Deployments):
ostree://fedora-iot:fedora/stable/x86_64/iot
ເວີຊັນ: 29.20190214.0 (2019-02-14T18:11:32Z)
BaseCommit: 007f24873c04fea4ee96024f6ebb6e56a29f634ab2a9e9218b15444666dd719c
ລາຍເຊັນ GPG: ລາຍເຊັນທີ່ຖືກຕ້ອງໂດຍ C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C
ແພັກເກດແບບຊັ້ນ: asciiquarium git (1)
● ostree://fedora-iot:fedora/stable/x86_64/iot (2)
ເວີຊັນ: 29.20190214.0 (2019-02-14T18:11:32Z)
Commit: 007f24873c04fea4ee96024f6ebb6e56a29f634ab2a9e9218b15444666dd719c
ລາຍເຊັນ GPG: ລາຍເຊັນທີ່ຖືກຕ້ອງໂດຍ C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C
ostree://fedora-iot:fedora/29/x86_64/iot (3)
ເວີຊັນ: 29.20181128.1 (2018-11-28T09:16:42Z)
Commit: f40b0a24b9c11ee859d4cb323222d0b979873d8d11f63fcb848cba6ab8a2515e
ລາຍເຊັນ GPG: ບໍ່ສາມາດກວດສອບລາຍເຊັນ: ບໍ່ພົບກຸນແຈສາທາລະນະ A20AA56B429476B4
| 1 | ອິມເມຈໃໝ່ຈະສະແດງໃຫ້ເຫັນແພັກເກດແບບຊັ້ນ. |
| 2 | ອິມເມຈທີສອງໃນລາຍການແມ່ນອິມເມຈທີ່ກຳລັງໃຊ້ງານຢູ່ ເຊິ່ງສັງເກດໄດ້ຈາກເຄື່ອງໝາຍ ●. |
| 3 | ອິມເມຈເກົ່າໆ ຈະຖືກລຶບອອກເມື່ອລະບົບຖືກປິດ-ເປີດໃໝ່. |
ເນື່ອງຈາກຄຸນລັກສະນະແບບອາໂຕມິກ (atomic) ຂອງລະບົບປະຕິບັດການນີ້, ທ່ານຈະຕ້ອງປິດ-ເປີດເຄື່ອງໃໝ່ເພື່ອເຂົ້າສູ່ອິມເມຈໃໝ່ ເພື່ອໃຫ້ແພັກເກດແບບຊັ້ນມີຜົນໃຊ້ງານ:
$ sudo systemctl reboot
ສະແດງສະຖານະຂອງອິມເມຈ:
$ rpm-ostree status
ສະຖານະ: ວ່າງ (idle)
ການອັບເດດອັດຕະໂນມັດ: ປິດໃຊ້ງານ
ການນຳໃຊ້ (Deployments):
● ostree://fedora-iot:fedora/stable/x86_64/iot
ເວີຊັນ: 29.20190214.0 (2019-02-14T18:11:32Z)
BaseCommit: 007f24873c04fea4ee96024f6ebb6e56a29f634ab2a9e9218b15444666dd719c
ລາຍເຊັນ GPG: ລາຍເຊັນທີ່ຖືກຕ້ອງໂດຍ C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C
ແພັກເກດແບບຊັ້ນ: asciiquarium git
ostree://fedora-iot:fedora/stable/x86_64/iot
ເວີຊັນ: 29.20190214.0 (2019-02-14T18:11:32Z)
Commit: 007f24873c04fea4ee96024f6ebb6e56a29f634ab2a9e9218b15444666dd719c
ລາຍເຊັນ GPG: ລາຍເຊັນທີ່ຖືກຕ້ອງໂດຍ C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C
ຫຼັງຈາກປິດ-ເປີດເຄື່ອງໃໝ່ແລ້ວ, ຄຳສັ່ງ git ກໍຈະສາມາດໃຊ້ງານໄດ້:
$ git --version git version 2.20.1
Want to help? Learn how to contribute to Fedora Docs ›