Skip to main content

Gunakan Perintah Arch Untuk Menemukan Tipe Arsitektur Komputer Anda

Essential Scale-Out Computing by James Cuff (April 2025)

Essential Scale-Out Computing by James Cuff (April 2025)
Anonim

Secara teori, Anda seharusnya sudah tahu arsitektur komputer Anda karena, setelah semua, Anda menginstal Linux di sana di tempat pertama.

Tentu saja, bisa jadi Anda tidak menginstal Linux di komputer dan Anda perlu mengetahui arsitekturnya sebelum menyusun paket untuk dijalankan di atasnya.

Anda mungkin berpikir bahwa jenis arsitekturnya sudah jelas, tetapi ketika Anda mempertimbangkan Chromebook, ada kemungkinan itu adalah x86_64 atau berbasis lengan, dan itu tidak selalu jelas hanya dengan melihat komputer apakah itu 32-bit atau 64-bit.

Tipe Arsitektur

Jadi tipe apa yang ada di sana? Yah hanya memeriksa halaman unduhan Debian daftar arsitektur berikut:

  • amd64
  • arm64
  • armel
  • armhf
  • i386
  • mips
  • mipsel
  • powerpc
  • ppc64el
  • s390ex

Arsitektur potensial lainnya termasuk i486, i586, i686, ia64, alpha dan sparc.

Perintah berikut akan menunjukkan kepada Anda arsitektur untuk komputer Anda:

lengkungan

Intinya perintah arch adalah cara sederhana untuk menyatakan perintah berikut:

uname -m

uname digunakan untuk mencetak segala macam informasi sistem tentang komputer Anda yang jenis arsitekturnya hanya sebagian kecil.

Cukup mengetik tidak sama pada dirinya sendiri menunjukkan Anda sistem operasi yang Anda jalankan, yaitu Linux sedangkan uname -a menampilkan semua informasi yang tersedia dari perintah uname termasuk yang berikut:

  • nama kernel
  • nama simpul
  • rilis kernel
  • versi kernel
  • perangkat keras mesin (yaitu sama dengan perintah lengkungan)
  • prosesor
  • platform perangkat keras
  • sistem operasi

Anda dapat menggunakan switch untuk menentukan hanya informasi yang ingin Anda tampilkan.

  • uname -a - menampilkan semua informasi
  • uname -s - menunjukkan kernel (yaitu Linux)
  • uname -n - menunjukkan nama host jaringan (yaitu localhost.localdomain)
  • uname -r - menunjukkan rilis kernel (yaitu 3.10.0-229.14.1.e17.x86_64
  • uname -v - menunjukkan versi kernel (yaitu # 1 SMP Tue 15 Sep 15:05:51 UTC 2015)
  • uname -m - menunjukkan arsitektur (yaitu x86_64)
  • uname -p - menunjukkan tipe prosesor (yaitu x86_64)
  • uname -i - platform perangkat keras (yaitu x86_64)
  • uname -o - sistem operasi

Anda dapat melihat manual lengkap untuk uname dan arch dengan mengetikkan perintah berikut:

info coreutils 'uname invocation'

Juga dimungkinkan untuk mendapatkan rincian lengkap dari perintah lengkungan dengan mengetikkan lengkungan manusia.

Perintah lengkung itu sendiri hanya memiliki 2 switch:

  • arch - help - menampilkan halaman bantuan
  • arch --version - menampilkan nomor versi

Untuk menyelesaikan panduan ini, perintah berikut juga akan menunjukkan apakah sistem Anda menjalankan 32-bit atau 64-bit:

  • getconf LONG_BIT

getconf sebenarnya berdiri untuk mendapatkan nilai konfigurasi. Ini adalah bagian dari manual programmer POSIX. LONG_BIT mengembalikan ukuran bilangan bulat panjang. Jika kembali 32 maka Anda memiliki sistem 32-bit sedangkan jika mengembalikan 64 Anda memiliki sistem 64-bit.

Metode ini tidak terbukti bodoh dan mungkin tidak berfungsi pada semua arsitektur.

Untuk detail lengkap tentang perintah getconf, ketikkan getconf ke jendela terminal atau kunjungi halaman web ini.

Meskipun jelas lebih mudah untuk mengetikkan lengkungan daripada uname-m, perlu dicatat bahwa perintah lengkungan telah dihentikan dan mungkin tidak tersedia pada semua versi Linux di masa depan. Karena itu Anda harus terbiasa menggunakan perintah uname.