さびの上流のディストリビューション名を得てください
先日、私たちは、配布のOS名の取得について同僚と話していました.私は正確に詳細を思い出しません、しかし、それは常に実際の配布名を得て、上流のものでないことについて何かでした、そして、彼はそれを分類することができませんでした(私は、彼が非常に一生懸命にしなかったという疑いを持ちます).
早送り2週間、私はコーヒーをすすって、私のラップトップで最新版をインストールしていて、突然、これはスクリーンに現れます:
ああ、面白い🤔, グーグルの「錆分布」をみましょうか?LMGTFY
ブーム!最初の結果:https://docs.rs/os-release/0.1.0/os_release/struct.OsRelease.html
見てみましょう.
🏆
早送り2週間、私はコーヒーをすすって、私のラップトップで最新版をインストールしていて、突然、これはスクリーンに現れます:
ああ、面白い🤔, グーグルの「錆分布」をみましょうか?LMGTFY
ブーム!最初の結果:https://docs.rs/os-release/0.1.0/os_release/struct.OsRelease.html
見てみましょう.
> cargo new guess_os
> cd guess_os
> cargo add os-release
> vim src/main.go
非常によく今コードを追加しましょうextern crate os_release;
use os_release::OsRelease;
use std::io;
pub fn main() -> io::Result<()> {
let release = OsRelease::new()?;
println!("You say '{}', I say '{}'", release.name, release.id_like);
Ok(())
}
そして今、真実の瞬間🥁🏆
Reference
この問題について(さびの上流のディストリビューション名を得てください), 我々は、より多くの情報をここで見つけました https://dev.to/noandrea/get-the-upstream-distro-name-in-rust-39dmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol