ນີ້ແມ່ນຄໍາສັ່ງ 0store ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
0store — ຈັດການ cache ການຈັດຕັ້ງປະຕິບັດ
ສະຫຼຸບສັງລວມ
0 ຮ້ານ ເພີ່ມ DIGEST ທິດທາງ
0 ຮ້ານ ເພີ່ມ DIGEST ARCHIVE [ EXTRACT ]
0 ຮ້ານ ກວດສອບ [ ທິດທາງ ... ]
0 ຮ້ານ ຄັດລອກ ທິດທາງ [ ທິດທາງ ]
0 ຮ້ານ ຊອກຫາ DIGEST
0 ຮ້ານ ບັນຊີລາຍຊື່
0 ຮ້ານ manifest ທິດທາງ [ ອັລເກີຣິດ ]
0 ຮ້ານ ເພີ່ມປະສິດທິພາບ [ CACHE ]
0 ຮ້ານ ກວດສອບ ( DIGEST | ທິດທາງ )
0 ຮ້ານ ການຄຸ້ມຄອງ
ລາຍລະອຽດ
0store ໃຫ້ການເຂົ້າເຖິງ cache ການປະຕິບັດລະດັບຕ່ໍາ. ປົກກະຕິແລ້ວ, cache ແມ່ນ
ອັບເດດອັດຕະໂນມັດໂດຍໃຊ້ 0 ເປີດຕົວ(1).
ADD
ເພື່ອເພີ່ມບັນຊີໃສ່ຮ້ານ (ເຮັດສຳເນົາ):
0 ຮ້ານ ເພີ່ມ sha256=XXX ລະບົບ
ເພື່ອເພີ່ມແຟ້ມຈັດເກັບໃສ່ຮ້ານ:
0 ຮ້ານ ເພີ່ມ sha256=XXX archive.tgz
ເພື່ອເພີ່ມໄດເລກະທໍລີຍ່ອຍຂອງແຟ້ມຈັດເກັບໃສ່ຮ້ານ:
0 ຮ້ານ ເພີ່ມ sha256=XXX archive.tgz subdir
ການຍ່ອຍສະຫຼາຍຕົວຈິງແມ່ນຄິດໄລ່ ແລະປຽບທຽບກັບອັນທີ່ໃຫ້. ຖ້າພວກເຂົາບໍ່ກົງກັນ, ໄດ້
ການດໍາເນີນງານຖືກປະຕິເສດ.
AUDIT
ກວດສອບການຈັດຕັ້ງປະຕິບັດແຕ່ລະອັນໃນແຕ່ລະໄດເຣັກທໍຣີແຄດທີ່ໃຫ້, ຫຼືຢູ່ໃນທັງໝົດຂອງ
ໄດເຣັກທໍຣີ cache ເລີ່ມຕົ້ນຖ້າບໍ່ມີການໃຫ້ arguments. ນີ້ຈະກວດພົບຊຸດທີ່
ໄດ້ຖືກຂັດຂວາງນັບຕັ້ງແຕ່ພວກເຂົາເຈົ້າໄດ້ຮັບການ unpacked. ຖ້າ 0store ຕົວຂອງມັນເອງອາດຈະເປັນ
ແກ້ໄຂໂດຍຜູ້ໂຈມຕີ, ຕິດຕັ້ງລະບົບໄຟລ໌ທີ່ສົງໃສຢູ່ໃນເຄື່ອງທີ່ຮູ້ຈັກດີ ແລະດໍາເນີນການ
0store ຂອງເຄື່ອງນັ້ນຢູ່ໃນໄດເລກະທໍລີ cache ທີ່ຕິດຕັ້ງ.
ເບິ່ງຄໍາສັ່ງ "ຢືນຢັນ" ຂ້າງລຸ່ມນີ້ສໍາລັບລາຍລະອຽດຂອງການກວດສອບທີ່ດໍາເນີນໃນແຕ່ລະຊຸດ.
COPY
ເພື່ອຄັດລອກການຈັດຕັ້ງປະຕິບັດ (ໄດເລກະທໍລີທີ່ມີຊື່ໃນຮູບແບບ "algorithm=value"), ໃຫ້ໃຊ້
ການທໍາງານສໍາເນົາ. ນີ້ແມ່ນຄ້າຍຄືກັນກັບການປະຕິບັດການສໍາເນົາໄດເລກະທໍລີ recursive ປົກກະຕິປະຕິບັດຕາມໂດຍ
a 0 ຮ້ານ ກວດສອບ ເພື່ອກວດເບິ່ງວ່າຊື່ກົງກັບເນື້ອໃນ. ຕົວຢ່າງ:
0 ຮ້ານ ຄັດລອກ ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/
ຊອກຫາ
ເພື່ອຊອກຫາເສັ້ນທາງຂອງລາຍການທີ່ເກັບໄວ້:
0 ຮ້ານ ຊອກຫາ sha256=XXX
LIST
ເບິ່ງລາຍຊື່ຂອງການປະຕິບັດ cache ທີ່ຖືກຕັ້ງຄ່າໃນປັດຈຸບັນ:
0 ຮ້ານ ບັນຊີລາຍຊື່
ເພື່ອເພີ່ມລາຍຊື່ນີ້, ເພີ່ມພວກມັນໃສ່ການຕັ້ງຄ່າ 'implementation-dirs' ຂອງທ່ານ
ຍື່ນ.
ການຄຸ້ມຄອງ
ເພື່ອເປີດປ່ອງຢ້ຽມທີ່ສະແດງເນື້ອຫາຂອງ cache:
0 ຮ້ານ ການຄຸ້ມຄອງ
ທ່ານສາມາດນໍາໃຊ້ນີ້ເພື່ອລຶບສະບັບຂອງໂຄງການທີ່ທ່ານບໍ່ຕ້ອງການຕໍ່ໄປອີກແລ້ວ. ຢ່າງໃດກໍຕາມ, ນີ້ບໍ່ໄດ້
ເອົາ launchers ໃດໆທີ່ທ່ານເພີ່ມ (ການພະຍາຍາມເປີດໂຄງການຈະເຕືອນໃຫ້ທ່ານດາວໂຫລດ
ໄຟລ໌ທີ່ຂາດຫາຍໄປອີກເທື່ອຫນຶ່ງ). ເພື່ອເຮັດສິ່ງນີ້, ພະຍາຍາມ:
0 ເດັສທັອບ
MANIFEST
ເຊົາສະໜັບສະໜູນ. ໃຊ້ "0install digest" ແທນ.
OPTIMIZE
ເພື່ອເຊື່ອມຕໍ່ໄຟລ໌ຊໍ້າກັນແບບຍາກເຂົ້າກັນເພື່ອປະຢັດພື້ນທີ່:
0 ຮ້ານ ເພີ່ມປະສິດທິພາບ [CACHE]
ນີ້ອ່ານຢູ່ໃນໄຟລ໌ manifest ທັງຫມົດໃນ cache directory
(~/.cache/0install.net/implementations ໂດຍຄ່າເລີ່ມຕົ້ນ) ແລະຊອກຫາການຊໍ້າກັນ (ໄຟລ໌ທີ່ມີ
ການອະນຸຍາດດຽວກັນ, ທີ່ໃຊ້ເວລາການດັດແກ້ແລະຍ່ອຍ). ເມື່ອມັນພົບຄູ່, ມັນຈະລຶບຫນຶ່ງ
ແລະແທນທີ່ມັນ (ປະລໍາມະນູ) ທີ່ມີການເຊື່ອມຕໍ່ຍາກກັບອັນອື່ນ.
ການຈັດຕັ້ງປະຕິບັດໂດຍໃຊ້ 'sha1' algorithm ເກົ່າບໍ່ໄດ້ຖືກປັບປຸງໃຫ້ດີທີ່ສຸດ.
VERIFY
ເພື່ອກວດເບິ່ງວ່າລາຍການຖືກເກັບໄວ້ຢ່າງຖືກຕ້ອງ:
0 ຮ້ານ ກວດສອບ /path/to/sha256=XXX
ນີ້ຄິດໄລ່ manifest ຂອງໄດເລກະທໍລີແລະກວດເບິ່ງວ່າ digest ຂອງມັນກົງກັບ
ຊື່ຂອງໄດເລກະທໍລີ. ມັນຍັງກວດເບິ່ງວ່າມັນກົງກັບເອກະສານຍ່ອຍຂອງໄຟລ໌ .manifest ພາຍໃນ
ໄດເລກະທໍລີ. ຖ້າ .manifest ບໍ່ກົງກັບຕົ້ນໄມ້ປະຈຸບັນ, ມັນຈະສະແດງລາຍຊື່
ຂອງຄວາມແຕກຕ່າງ (ໃນຮູບແບບຄວາມແຕກຕ່າງທີ່ເປັນເອກະພາບ).
ຄໍາສັ່ງ-ເສັ້ນ OPTIONS
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອໃນຕົວ.
-v, -- verbose
ຜົນຜະລິດ verbose ຫຼາຍ. ໃຊ້ສອງຄັ້ງເພື່ອໃຫ້ຜົນຜະລິດ verbose ຫຼາຍຂຶ້ນ.
-V, - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບ.
ໃຊ້ 0store ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net