lsb_releaseを使用せずにDebianコード名を取得する方法

lsb_releaseを使用せずにDebianコード名を取得する方法

私はDebianコード名を印刷してファイルに再エコーできるスクリプトを書こうとしていますsources.list

私はこのスクリプトをすべてのDebianバージョンで動作させようとしているので、リリースコードのbash変数を設定したいと思います。これは簡単ですlsb_release -c。ただし、展開イメージにはデフォルトで-が含まれておらず、これを変更するにはこのスクリプトが必要なため、インストールlsb_releaseオプションではありません。sources.listlsb-releaseapt-get

バージョン番号とシステムに関するその他の情報を取得するさまざまな方法が見つかりましたが、コード名を取得するための信頼できる場所が見つかりませんでした。

(私はこれをテストするためにDebian Squeezeを使用しています。)

ベストアンサー1

あなたはそれを使用することができます/etc/os-release

(
  . /etc/os-release
  printf '%s\n' "$VERSION"
)
7 (wheezy)

おすすめ記事