ຮັກສາ macOS ໃຫ້ສະອາດ: ນີ້ແມ່ນ ຄຳ ສັ່ງຂອງຂ້ອຍ osx / brew / […] ປັບປຸງ CLI

ຂ້ອຍໃຊ້ OSX ຕະຫຼອດເວລາ (ເຈົ້າຮູ້, ນັກພັດທະນາແລະຂາຍພ້ອມທັງຜູ້ ອຳ ນວຍການໃຫຍ່). ຄິບນີ້, ເຊິ່ງຂ້ອຍອັບເດດມັນຕະຫຼອດເວລາ, ມັນສາມາດເປັນປະໂຫຍດ ສຳ ລັບບາງຢ່າງ ...

#! / bin / bash ປັບປຸງລະບົບ brew ປັບປຸງ ໃໝ່ ໃຫ້ສະອາດ, ບັນຈຸບໍລິສັດຜະລິດເບຍໃນປັດຈຸບັນກວດພະຍາດສາຍບືທ່ານ ໝໍ ທີ່ຫາຍສາບສູນ apm upgrade -c false /opt/bin/updateCCTF.sh && ຂໍ້ຄວາມ terminal-notifier "git pull done :-)" - title "CCTF up ເຖິງວັນທີ "
ແອັກໂກ້ "ທ່ານສາມາດກົດ mas ຍົກລະດັບ mas ເພື່ອປັບປຸງແອັບ these ເຫລົ່ານີ້ຈາກຮ້ານ app:" mas ລ້າສະໄຫມ echo "ຕິດຕັ້ງດ້ວຍ: mas upgrade" npm update -g echo "ທ່ານຄິດວ່າຈະເລີ່ມຕົ້ນຕາມການປັບປຸງ" echo "ແລະ pip ບໍ? Pip Freeze - ທ້ອງຖິ່ນ | grep -v '^ \ - e' | cut -d = -f 1 | xargs pip ຕິດຕັ້ງ -U "

ໂອເຄ, ຕອນນີ້ຂ້ອຍຈະອະທິບາຍມັນເປັນແຕ່ລະເສັ້ນ:

ການປັບປຸງ Brewing

Brew ແມ່ນຜູ້ຈັດການຊຸດຫຼັກ ສຳ ລັບ macOS. ມັນປະກອບມີໂປແກຼມ GNU ທັງ ໝົດ (ຫລາຍເຄື່ອງມື macOS ເຊັ່ນ sed ແມ່ນລ້າສະໄຫມ, GPL 2VS3 apple …) ແລະເຄື່ອງມື CLI ອື່ນໆອີກຫລາຍຢ່າງ (ຂ້ອຍໃຊ້ ສຳ ລັບ mongoDB, redis, php, git, elixir …). . ຖ້າທ່ານບໍ່ໃຊ້ມັນ, ມັນແປກ, ທ່ານຕ້ອງມີມັນ. ຄໍາສັ່ງປັບປຸງປັບປຸງພື້ນຖານທ້ອງຖິ່ນຂອງແພັກເກດແລະຮຸ່ນຕ່າງໆທີ່ມີຢູ່ເພື່ອຮູ້ສິ່ງທີ່ສາມາດປັບປຸງໄດ້.

ການຍົກລະດັບເບຍ

ຕົວຈິງແລ້ວມັນຕິດຕັ້ງແພັກເກັດລ້າສະ ໄໝ ໃໝ່

Brew ເຮັດຄວາມສະອາດ

ໂດຍໃນຕອນຕົ້ນ, ເບຍຮັກສາໂປແກຼມທຸກລຸ້ນແລະທ່ານສາມາດເຊື່ອມໂຍງກັບລຸ້ນທີ່ຕ້ອງການ. ວິທີນີ້ທ່ານພຽງແຕ່ສາມາດຮັກສາຮຸ່ນຕ່າງໆທີ່ເຊື່ອມໂຍງ (ສະບັບສຸດທ້າຍໂດຍຄ່າເລີ່ມຕົ້ນ) ແລະປະຫຍັດພື້ນທີ່.

ເຮັດຄວາມສະອາດຕູ້ຄອນເທນເນີ

brew cask ແມ່ນການຂະຫຍາຍ brew ສຳ ລັບ GUI ແລະ binary package. ບາງໂປແກຼມຊອບແວໄດ້ຖືກຕິດຕັ້ງເພື່ອປັບປຸງການປັບປຸງ. ການເຮັດຄວາມສະອາດນີ້ແມ່ນການເຮັດຄວາມສະອາດຂອງເຊັດ ສຳ ລັບການດາວໂຫລດທີ່ບໍ່ຄົບຖ້ວນ. ດັ່ງນັ້ນ, ຜູ້ປະຫຍັດພື້ນທີ່.

brew ທ່ານຫມໍແມ່ນຫາຍໄປ

ສະແດງໃຫ້ທ່ານເຫັນປັນຫາໃດໆກັບລະບົບຜະລິດເບຍຂອງທ່ານ, ມັນຊ່ວຍໃຫ້ທ່ານມີລະບົບຮັກສາສຸຂະພາບດີຕະຫຼອດເວລາ.

apm upgrade -c false

ຂ້ອຍໃຊ້ Atom ເປັນຜູ້ແກ້ໄຂຂໍ້ຄວາມຫລັກແລະ IDE. ຄຳ ສັ່ງ apm ແມ່ນຜູ້ຈັດການຊຸດ CLI ສຳ ລັບ Atom plugins. ມີປະໂຫຍດຫຼາຍ. ຄຳ ສັ່ງນີ້ປັບປຸງທຸກຊຸດທີ່ມັນສາມາດເຮັດໄດ້ໂດຍບໍ່ຕ້ອງຖາມ ຄຳ ຖາມ.

/opt/bin/updateCCTF.sh && terminal-notifier -message "git pull done :-)" - ຫົວຂໍ້ "CCTF ຈົນເຖິງວັນທີ"

ນີ້ແມ່ນ Clever Cloud ສະເພາະ. ພວກເຮົາໃຊ້ wiki-based wit ເປັນເອກະສານພາຍໃນແລະພວກເຮົາທຸກຄົນເກັບຮັກສາມັນໄວ້ໃນປະຈຸບັນ. ເນື່ອງຈາກວ່າມັນມີທຸກຢ່າງທີ່ພວກເຮົາຕ້ອງການເພື່ອເລີ່ມຕົ້ນໂຄງລ່າງພື້ນຖານທັງ ໝົດ (ນອກ ເໜືອ ຈາກຂໍ້ມູນການເຂົ້າສູ່ລະບົບ, ແນ່ນອນ). ຄູ່ມືຂ້ອຍດີກວ່າສະເຫມີໄປ manual

Terminal Notifier ແມ່ນສາມາດພິມແຈ້ງການໄດ້ງ່າຍໃນລະບົບແຈ້ງເຕືອນຂອງ MacOS (ທ່ານສາມາດຕິດຕັ້ງມັນກັບ Homebrew).

Echo "ທ່ານສາມາດກົດ mas ຍົກລະດັບ mas ເພື່ອອັບເດດແອັບ these ເຫລົ່ານີ້ຈາກຮ້ານ app:" mas ລ້າສະໄຫມ echo "ຕິດຕັ້ງດ້ວຍ: mas upgrade"

ການໂຕ້ຕອບຜູ້ໃຊ້ Mac App Store ແມ່ນຊ້າຫຼາຍ, ຂີ້ຮ້າຍແລະຫຍາບຄາຍທີ່ຂ້ອຍຈັດການ mas ເພື່ອຈັດການຊອບແວຂອງຂ້ອຍທີ່ຕິດຕັ້ງຢູ່ໃນ App Store. ມັນແມ່ນ CLI ທີ່ເປັນມິດກັບຜູ້ໃຊ້ທີ່ທ່ານສາມາດຕິດຕັ້ງຜ່ານ homebrew. ຂ້ອຍບໍ່ໄດ້ຕິດຕັ້ງການປັບປຸງໂດຍອັດຕະໂນມັດເພື່ອປ້ອງກັນບໍ່ໃຫ້ຊອບແວເລີ່ມຕົ້ນ ໃໝ່ ໃນລະຫວ່າງການປະຕິບັດງານ. ແຕ່ນີ້ແມ່ນວິທີທີ່ຂ້ອຍເລີ່ມຕົ້ນມັນເມື່ອມີໂປແກຼມທີ່ລ້າສະ ໄໝ.

npm ປັບປຸງໃຫ້ທັນ -g

ການປັບປຸງນີ້ປັບປຸງທຸກຂະ ໜາດ ນ້ອຍ npm ທີ່ຕິດຕັ້ງທົ່ວໂລກ, ເຊັ່ນ: B. Grunt, Lessc ຫຼື Clever Cloud CLI.

echo "ທ່ານຄິດວ່າຈະເລີ່ມຕົ້ນຕາມການປັບປຸງ"

ຄຳ ເຕືອນເພື່ອເລີ່ມຕົ້ນການອັບເດດເຄື່ອງປະດັບທີ່ມີການຕິດຕັ້ງທົ່ວໂລກ (ຕັກ, ມັດ ... ) ...

ແອັກໂກ້“ ແລະ pip? Pip Freeze - ທ້ອງຖິ່ນ | grep -v '^ \ - e' | cut -d = -f 1 | xargs pip ຕິດຕັ້ງ -U "

ແມ່ນແລ້ວ, pip ຕ້ອງການ ຄຳ ສັ່ງທີ່ຖືກຕ້ອງເພື່ອຍົກລະດັບ pip. ຢ່າງແນ່ນອນ. ໂດຍພື້ນຖານແລ້ວມັນຖືກນໍາໃຊ້ເພື່ອຍົກລະດັບ VirtualEnv.

ທັງ ໝົດ ນີ້ແລະຕອນນີ້ແລໍບທັອບຂອງຂ້ອຍຄົງມີສຸຂະພາບດີເທົ່າທີ່ຈະໄວໄດ້. ຂ້ອຍບໍ່ພໍໃຈກັບບົດຂຽນນີ້, ແຕ່ມັນກໍ່ເຮັດໄດ້ດີ. ທ່ານມີ ຄຳ ແນະ ນຳ ຫລືແນວຄວາມຄິດໃດ ໜຶ່ງ ທີ່ຈະເຮັດໃຫ້ມັນດີຂື້ນ? ຂ້ອຍໄດ້ພາດບາງຢ່າງບໍ?

ໂດຍວິທີທາງການ, ຂ້າພະເຈົ້າຍັງຕັດສິນໃຈແບ່ງປັນ .bashrc ຂອງຂ້າພະເຈົ້າອອກເປັນຫລາຍໆເອກະສານ, ດັ່ງທີ່ທ່ານສາມາດອ່ານໄດ້ທີ່ນີ້