--- type: slide slideOptions: controls: false slideNumber: false progress: true --- # LinuxPCを普段使いしてみた --- ## 皆さんこんにちは! :wave: --- <!-- 初めましての方も多いと思いますので自己紹介させて いただきます。 フリーランスのバックエンドエンジニアをやっております 音川といいます。 --> My Profile Otogawa Katsutoshi freelance backend enginner --- <!-- Setting 舞台 --> ## 突然ですがみなさん!Linuxは好きですか! :sunglasses: --- ## 私は大好きです! :laughing: <!-- --> --- <!-- 今回私が何しに来たか?というと --> ## 今回何しに来たか?というと MacとWindowsに比べて、クライアントPCの選択にあまり入らない。これは勿体なさすぎるのででいくつか普段使いした結果あれが良かった、これが良かったを紹介しに来ました! ## 要するに --- ## Linuxの布教に来ました  入信したら幸せになれます! --- おすすめの高い壺(Linux)です  <!-- なので皆さん、 私は高いツボを売りつけますので ぜひ心の中で買って帰って頂けたら幸いです! --> --- <!-- という事で これから色んなLinuxを紹介しますので、 今まで使ってきた上で感じたおすすめ度を 下のように星で表しました。 参考にして下さい! --> ## 普段使いする上でのオススメ度 - すごくオススメ :star: :star: :star: :star: :star: - オススメ :star: :star: :star: :star: - 慣れると良いかも :star: :star: :star: - 理解には愛が必要 :star: :star: - Linuxの~~狂信者~~ :star: --- 独断と偏見が交じるのはご了承ください。  <!-- --> --- <!-- まずはUbuntuです --> ## Ubuntu --- ## オススメ度 :star: :star: :star: :star:  初心者でも楽にインストールできる。 普段使いで殆ど困ることは無い。 <!-- 傾向としてDebianよりはパッケージのチェックが甘く、Fedoraよりは厳しい。 開発ツールで困ることはまず無い。 --> --- ## Debian  --- <!-- 使った感想 --> ## オススメ度 :star: :star: :star: :star: :star:  安定している。非公式のNonFreeのImageを使うべき <!-- 再配布禁止のパッケージや、ファームウェアを公式のイメージとして、 配布していないんですよ。 なので、公式のImageを使うと、wifiが使えなかったり、 内臓カメラが使えなかったりします。 これは不便なので、普段使いされる方は再配布禁止のパッケージや、ファームウェアを含むNonfreeを使ってください。 --> --- ## 非公式って危険じゃないの?  <!-- 非公式と書かれているので、危険ではないか?と思うかもですが、 --> 安心してください。NonfreeへのImageへは公式のサイトからのリンクで飛べます。 --- ## Fedora  --- ## おすすめ度 :star: :star:  不安定だけど、前衛的 GUIに不安がある <!-- OSのサポートが1年なので、安定する頃にはサポート切れます。 Rhel系に貢献したいという意志が無い限り、あんま使うことないかなと。 --> --- <!-- あと紹介しますのはArch LinuxとGentooです --> ## マイナーなやつら   --- 名前聞いたことあるけど、あまり知らない <!-- という方も多いと思います。 -->  --- <!-- こいつらが --> ## どういうOS達かというと インストールの時点で難易度が高い パッケージが不安定 Linuxの知識が強要される ## つまり --- ## 普段使いするのは割と苦行 --- ## 使うメリット 1. Linuxを触っていて、フワッとしているところ自由度が低いと感じるところはこれらを勉強したら解決できる 2. パッケージシステム自体は、毛並みが良いためパッケージを作ることも修正も容易 <!-- 何で、こいつらが毛並みいいかというと DebianやFedoraに比べて後発だったり、人気が出るのが遅かったりしたからこうしたら良かったのにとか学習した上でやっているから --> --- ## Arch Linux  --- ## おすすめ度 :star: <!-- 普段使い。あんまりおすすめできないです。 -->  前衛的というより、放任主義。バグ多い <!-- なんでバグが多いかと言うと、 archlinuxはローリングリリースという形式でリリースしていて、 バージョンがないんですよ。 どうやってリリースしているかというと、パッケージを少しづつ修正して小出しにリリースしています。 頻繁にリリースしているのでバグが出てくる可能性がどうしても高くなります。 でどれぐらいバグが多いかというと --> --- ## バグを踏んでプギャーはお約束  <!-- 自分の知り合いでArchLinux普段使いしてる人がいるんですが、 彼のパソコンは定期的にOsが壊れるので、 開発環境構築用のスクリプトをGithubに上げてます。 壊れるたびにそれらのスクリプトを実行しています。 --> --- ## Gentoo  --- ## このOSやばい 1. インストールが鬼門すぎる 2. Linuxの知識が常に要求される <!-- インストールが鬼門すぎるですが、 公式WikiのGet started通りにやってもインストールできません! なぜこの作業をやらないといけないのか? を自分で考えてやる必要がある。 --> --- ## おすすめ度 :star: :star:  機械に使われてる感覚をたまに感じる <!-- 使うメリットとして OSの構成を理解することと、 OSのパッケージってどうやって作ってんの? カーネルってOsのこの機能提供していたんだなって言うこと の勉強になる。 ローリングリリースの割にパッケージが安定している。 それでもFedoraより安定してて、Ubuntuより不安定というレベル。 --> --- ## ローリングリリース採用について  <!-- これらのローリングリリースの話を聞くと、 不具合多いならクライアントPCとしても採用するのも怖いって感じる人も 多いと思います。 --> --- ## 大丈夫です! 知識あれば自分で何とかできます! ~~たいていは~~ --- ## 不具合多い所  <!-- ということで不具合が多い所を紹介していきます。 --> --- GUIツール周り  <!-- 割とインストールする時に解決する依存関係が複雑だったり、 そもそも論としてDebian系とFedoraでしか動作検証してないから、 GentooやArchでインストールしようとすると、躓くことは多いです。 公式のREADMEに書かれているのとまた別に追加で共有ライブラリが必要だったりして調べる事が多いからバグが割と多いです。 --> --- ## パッケージの依存関係 1. AはBに依存、BはCに依存、CはAに依存という形で循環している 2. システムライブラリがとある言語に依存していて複数のバージョンで競合している <!-- これが起きた場合は どのパッケージマネージャーにも依存関係を無視してアンインストール、 依存関係を無視してインストールがあるのでそれを使う。 --> <!-- このとある言語というのはたいていpythonです。 ローリングリリースだから、一部のパッケージだけpython3.9に依存していて、その他はpython3.10に依存しているものと両方あって競合起こしてる。 --> --- <!-- これらのバグは --> ## 自分で不具合治すなら時間がかかる  <!-- 適当な所でやめましょう。 --> --- ## ま、誰かやってくれるっしょ  --- ## Linuxをインストールしよう!  <!-- ここまで話してLinuxに興味持ったと思うので、インストール方法について 軽く説明します。 --> --- どうやってインストールしよう  --- ## おすすめは外付けSSDにインストール  <!-- 実を言うとOSは外付けのディスクにインストールできるんですよ。 これだったら、PCのデータ壊すことはないので、試しやすいかと思います。 --> ---  <!-- --> ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up