ໃນທາງທິດສະດີທ່ານຄວນຮູ້ຈັກສະຖາປັດຕະຂອງຄອມພິວເຕີຂອງທ່ານເພາະວ່າທ່ານໄດ້ຕິດຕັ້ງ Linux ໃນສະຖານທີ່ທໍາອິດ.
ແນ່ນອນມັນອາດຈະເປັນກໍລະນີທີ່ທ່ານບໍ່ໄດ້ຕິດຕັ້ງ Linux ໃນຄອມພີວເຕີແລະທ່ານຕ້ອງຮູ້ສະຖາປັດຍະກໍາກ່ອນທີ່ຈະລວບລວມແພກເກດທີ່ຈະດໍາເນີນການກັບມັນ.
ທ່ານອາດຈະຄິດວ່າປະເພດຂອງສະຖາປັດຕະການແມ່ນຈະແຈ້ງແຕ່ເມື່ອທ່ານໃຊ້ Chromebook ໃຫ້ພິຈາລະນາກໍ່ມີຄວາມເປັນໄປໄດ້ວ່າມັນແມ່ນ x86_64 ຫຼືມືແລະບໍ່ຈໍາເປັນຕ້ອງແຈ້ງໂດຍເບິ່ງຄອມພິວເຕີບໍ່ວ່າຈະເປັນ 32 bit ຫຼື 64- bit
ດັ່ງນັ້ນແມ່ນປະເພດໃດແດ່? ດີພຽງແຕ່ກວດເບິ່ງອອກຫນ້າດາວໂຫຼດ Debian ລາຍຊື່ສະຖານະພາບດັ່ງຕໍ່ໄປນີ້:
- amd64
- arm64
- armel
- armhf
- i386
- mips
- mipsel
- powerpc
- ppc64el
- s390ex
ສະຖາປັດຍະກໍາທີ່ມີທ່າແຮງອື່ນໆລວມມີ i486, i586, i686, ia64, alpha ແລະ sparc.
ຄໍາສັ່ງຕໍ່ໄປນີ້ຈະສະແດງໃຫ້ທ່ານສະຖາປັດຕະຍະສໍາລັບຄອມພິວເຕີຂອງທ່ານ:
ໂຄ້ງ
ໂດຍເນື້ອແທ້ແລ້ວຄໍາສັ່ງ arch ແມ່ນວິທີງ່າຍໆທີ່ຈະສະແດງຄໍາສັ່ງຕໍ່ໄປນີ້:
uname -m
uname ຖືກນໍາໃຊ້ເພື່ອພິມທຸກປະເພດຂອງຂໍ້ມູນລະບົບກ່ຽວກັບຄອມພິວເຕີຂອງທ່ານທີ່ປະເພດສະຖາປັດຕະເປັນພຽງແຕ່ສ່ວນນ້ອຍ.
ພຽງແຕ່ພິມ uname ໃນຕົວຂອງມັນເອງສະແດງໃຫ້ເຫັນທ່ານລະບົບປະຕິບັດການທີ່ທ່ານກໍາລັງແລ່ນ, ເຊັ່ນ: Linux ໃນຂະນະທີ່ uname -a ສະແດງຂໍ້ມູນທັງຫມົດທີ່ມີຢູ່ຈາກຄໍາສັ່ງ uname, ເຊິ່ງລວມມີດັ່ງຕໍ່ໄປນີ້:
- ຊື່ເຄີເນນ
- node name
- kernel release
- kernel version
- ເຄື່ອງຄອມພິວເຕີ (ເຊັ່ນດຽວກັນກັບຄໍາສັ່ງ ar)
- processor
- ແພລະຕະຟອມຮາດແວ
- ລະບົບປະຕິບັດການ
ທ່ານສາມາດໃຊ້ສະຫວິດເພື່ອລະບຸຂໍ້ມູນທີ່ທ່ານຕ້ອງການສະແດງ.
- uname-a - ສະແດງຂໍ້ມູນທັງຫມົດ
- uname-s - ສະແດງ kernel (ie Linux)
- uname -n - ສະແດງຊື່ໂຮດເຄືອຂ່າຍ (ເຊົ່ນ localhostlocaldomain)
- uname -r - ສະແດງການປ່ອຍແກ່ນ (ເຊົ່ນ 310.0-229141e17x86_64
- uname-v - ສະແດງໃຫ້ເຫັນສະບັບ kernel (ie # 1 SMP Tue Sep 15 15:05:51 UTC 2015)
- uname -m - ສະແດງສະຖາປັດຍະກໍາ (ເຊົ່ນ x86_64)
- uname-p - ສະແດງໃຫ້ເຫັນປະເພດຂອງການປະມວນຜົນ (ເຊົ່ນ x86_64)
- uname -i - ເວທີຮາດແວ (ເຊົ່ນ x86_64)
- uname -o-operating system
ທ່ານສາມາດເບິ່ງຄູ່ມືເຕັມສໍາລັບ uname ແລະ arch ໂດຍການພິມຄໍາສັ່ງຕໍ່ໄປນີ້:
info coreutils 'uname invocation'
ມັນຍັງເປັນໄປໄດ້ທີ່ຈະໄດ້ຮັບລາຍະລະອຽດອັນເຕັມທີ່ຂອງຄໍາສັ່ງ arch ໂດຍການພິມຜູ້ຊາຍ.
ຄໍາສັ່ງຂອງຕົວເອງມີພຽງແຕ່ 2 switches:
- arch --help - ສະແດງຫນ້າການຊ່ວຍເຫຼືອ
- arch --version - ສະແດງຫມາຍເລກຮຸ່ນ
ເພື່ອໃຫ້ຄໍາແນະນໍານີ້ສໍາເລັດ, ຄໍາສັ່ງຕໍ່ໄປນີ້ຈະສະແດງໃຫ້ເຫັນວ່າລະບົບຂອງທ່ານເຮັດວຽກ 32 ບິດຫຼື 64 ບິດ:
- getconf LONG_BIT
getconf ຕົວຈິງຢືນສໍາລັບການໄດ້ຮັບມູນຄ່າການຕັ້ງຄ່າ. ມັນເປັນສ່ວນຫນຶ່ງຂອງຄູ່ມືການຂຽນໂປແກມ POSIX. LONG_BIT ຄືນຜົນຂອງຂະຫນາດຂອງຈໍານວນເຕັມ. ຖ້າມັນກັບຄືນ 32 ຫຼັງຈາກນັ້ນທ່ານມີລະບົບ 32 ບິດໃນຂະນະທີ່ມັນກັບຄືນ 64 ທ່ານມີລະບົບ 64 ບິດ.
ວິທີການນີ້ບໍ່ແມ່ນຫຼັກຖານຫຼັກຖານແລະມັນອາດຈະບໍ່ເຮັດວຽກກັບສະຖາປັດຕະຍະກໍາທັງຫມົດ.
ສໍາລັບລາຍລະອຽດຢ່າງເຕັມທີ່ກ່ຽວກັບຄໍາສັ່ງ getconf man getconf ເຂົ້າໄປໃນປ່ອງຢ້ຽມຢູ່ປາຍຫຼືຢ້ຽມຢາມເວັບໄຊທ໌ນີ້.
ເຖິງແມ່ນວ່າມັນເປັນການງ່າຍທີ່ຈະປະເພດຂື້ນມາກ່ວາ uname -m ມັນຄວນຈະບອກວ່າຄໍາສັ່ງ arch ໄດ້ຖືກ deprecated ແລະອາດຈະບໍ່ມີຢູ່ໃນທຸກລຸ້ນ Linux ໃນອະນາຄົດ. ດັ່ງນັ້ນທ່ານຈຶ່ງຄວນໃຊ້ໃຊ້ຄໍາສັ່ງ uname ແທນທີ່ຈະໃຊ້.