ນີ້ແມ່ນຄໍາສັ່ງ 0store-secure-add ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
0store-secure-add — ເພີ່ມການຈັດຕັ້ງປະຕິບັດໃສ່ແຄດຂອງລະບົບ
ສະຫຼຸບສັງລວມ
0store-secure-add DIGEST
ລາຍລະອຽດ
ຄໍາສັ່ງນີ້ນໍາເຂົ້າລະບົບປະຈຸບັນເຂົ້າໄປໃນການແບ່ງປັນທົ່ວລະບົບຖານຄວາມຈໍາ Zero Install,
ເປັນ /var/cache/0install.net/implementations/DIGEST. ນີ້ອະນຸຍາດໃຫ້ໂຄງການດາວໂຫຼດໂດຍ
ຜູ້ໃຊ້ຫນຶ່ງທີ່ຈະໄດ້ຮັບການແບ່ງປັນກັບຜູ້ໃຊ້ອື່ນໆ.
ໄດເລກະທໍລີປັດຈຸບັນຕ້ອງມີໄຟລ໌ທີ່ເອີ້ນວ່າ '.manifest' ທີ່ລາຍຊື່ໄຟລ໌ທັງໝົດທີ່ຈະເປັນ
ເພີ່ມ (ໃນຮູບແບບທີ່ຕ້ອງການໂດຍ DIGEST), ແລະໄຟລ໌ນີ້ຕ້ອງມີເອກະສານຍ່ອຍທີ່ໃຫ້. ຖ້າ
ບໍ່, ການນໍາເຂົ້າຖືກປະຕິເສດ. ດັ່ງນັ້ນ, ມັນເປັນໄປໄດ້ພຽງແຕ່ເພີ່ມໄດເລກະທໍລີກັບ cache
ຖ້າຊື່ຂອງມັນກົງກັບເນື້ອໃນຂອງມັນ.
ມັນມີຈຸດປະສົງທີ່ມັນປອດໄພທີ່ຈະໃຫ້ຜູ້ໃຊ້ທີ່ບໍ່ເຊື່ອຖືໄດ້ອະນຸຍາດໃຫ້ໂທຫາຄໍາສັ່ງນີ້
ມີສິດທິພິເສດສູງ. ເພື່ອຕັ້ງຄ່ານີ້, ເບິ່ງຂ້າງລຸ່ມນີ້.
ຕັ້ງ UP ການແບ່ງປັນ
ເພື່ອເປີດໃຊ້ການແບ່ງປັນ, ຜູ້ເບິ່ງແຍງລະບົບຄວນປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
ສ້າງຜູ້ໃຊ້ລະບົບໃຫມ່ເພື່ອເປັນເຈົ້າຂອງ cache:
adduser --ລະບົບ zeroinst
ສ້າງໄດເລກະທໍລີທີ່ແບ່ງປັນ, ເປັນເຈົ້າຂອງໂດຍຜູ້ໃຊ້ໃຫມ່ນີ້:
mkdir /var/cache/0install.net
chown zeroinst /var/cache/0install.net
ການນໍາໃຊ້ ວີຊາໂດ(8) ເພື່ອເພີ່ມສາຍເຫຼົ່ານີ້ໃສ່ / etc / sudoers:
ຄ່າເລີ່ມຕົ້ນ> zeroinst env_reset,always_set_home
ທັງຫມົດ ALL=(ສູນ) NOPASSWD: /usr/bin/0store-secure-add
ສ້າງສະຄິບທີ່ເອີ້ນວ່າ 0store-secure-add-helper ໃນ PATH ເພື່ອໂທຫາມັນ. script ນີ້ຕ້ອງເປັນ
ປະຕິບັດໄດ້ແລະມີສອງແຖວນີ້:
#!/ ຖັງ / sh
exec sudo -S -u zeroinst /usr/bin/0store-secure-add "$@" < / dev / null
ໂປຣແກຣມ Zero Install ອື່ນໆຈະໂທຫາຕົວຊ່ວຍນີ້ໂດຍອັດຕະໂນມັດ.
ໃຊ້ 0store-secure-add ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net