berlari:
Diinstal: 0,5.7-3ubuntu1
Kandidat: 0.5.7-3ubuntu1
Tabel versi:
*** 0.5.7-3ubuntu1 0
500 http://in.archive.ubuntu.com/ubuntu/ Paket quantal / amd64 utama
100 / var / lib / dpkg / status
Versi dash, oleh karena itu, diinstal pada sistem saya adalah 0.5.7.
dpkg -s
Jalankan perintah berikut:
dpkg -s dash
Output pada mesin saya adalah:
Paket: dasbor
Penting: ya
Status: install ok install
Prioritas: wajib ada
Bagian: kerang
Ukuran Terpasang: 213
Maintainer: Pengembang Ubuntu
Arsitektur: amd64
Versi: 0.5.7-3ubuntu1
Tergantung: debianutils (> = 2.15), dpkg (> = 1.15.0)
Pra-Tergantung: libc6 (> = 2.14)
Deskripsi: Shell yang sesuai dengan POSIX
Debian Almquist Shell (dash) adalah shell yang sesuai dengan POSIX
dari abu.
.
Karena menjalankan skrip lebih cepat daripada bash, dan memiliki lebih sedikit pustaka
dependensi (membuatnya lebih kuat terhadap perangkat lunak atau perangkat keras
kegagalan), digunakan sebagai shell sistem default pada sistem Debian.
Situs web: http://gondor.apana.org.au/~herbert/dash/
Pemelihara Asli: Gerrit Pape
Ini adalah bagian utama dari nomor versi. Biasanya nomor versi dari paket asli ("upstream") dari mana .debfile telah dibuat, jika ini berlaku.
Biasanya ini akan dalam format yang sama seperti yang ditentukan oleh penulis hulu; namun, mungkin perlu diformat ulang agar sesuai dengan format dan skema perbandingan sistem manajemen paket.
<debian_revision>: adalah versi paket debian.
Bagian dari nomor versi ini menentukan versi paket Debian berdasarkan versi hulu.
Jika <debian_revision> = 0, maka ini berarti bahwa tidak ada paket debian (atau bahwa tim ubuntu telah memotong paket debian ke versi yang lebih baru daripada yang ditemukan di repositori debian).
ubuntu: hanya kata kunci ubuntu.
<ubuntu_revision>: adalah versi paket ubuntu.
Jika ini tidak ada artinya ini adalah paket debian yang bersih dan tidak berubah.
Jika ini ada, itu berarti Ubuntu telah mengambil paket debian dan merilisnya dengan beberapa perbaikan tambahan atau perbaikan bug.
Terima kasih atas semua informasi ini. Tapi misalnya, ini berfungsi untuk mendapatkan versi dasbor shell. Tetapi jika saya menggunakan perintah yang sama untuk mencoba bash shell, versi yang dikembalikan adalah: 4.2-5ubuntu1 (dkpg dan apt-cache). Pada cara lain jika saya menggunakan perintah bash -versi, hasilnya adalah 4.2.37 (1). Jadi apa yang Anda pikirkan tentang itu ?? Mengapa ada perbedaan? ty
PierreP
Ini tidak berbeda. dpkgdan apt-cacheberi tahu versi bashas 4.2, where as tell bash --versionit as 4.2.37. Akibatnya, bash --versionmemberi tahu Anda semua revisi, sedangkan dpkgdan apt-cachehanya memberi tahu Anda versi utama, menghilangkan versi minor. Anggap saja sebagai pembulatan. Anda bisa membulatkan 1.231 ke 1.23, dan Anda akan tetap benar.
hijau
ok jadi saya bisa menutup topik ini :) TY!
PierreP
-1
Sudahkah Anda mencoba man dash:?
Seringkali nama opsi lengkap memerlukan dua tanda hubung, coba dash --version. Saya tidak menggunakannya, jadi saya tidak tahu apakah itu akan berhasil.
dpkg
danapt-cache
beri tahu versibash
as4.2
, where as tellbash --version
it as4.2.37
. Akibatnya,bash --version
memberi tahu Anda semua revisi, sedangkandpkg
danapt-cache
hanya memberi tahu Anda versi utama, menghilangkan versi minor. Anggap saja sebagai pembulatan. Anda bisa membulatkan 1.231 ke 1.23, dan Anda akan tetap benar.Sudahkah Anda mencoba
man dash
:?Seringkali nama opsi lengkap memerlukan dua tanda hubung, coba
dash --version
. Saya tidak menggunakannya, jadi saya tidak tahu apakah itu akan berhasil.sumber
dash --version
baru saja menghasilkandash: 0: Illegal option --