タグ

インストールとシステムに関するiwwのブックマーク (13)

  • 第594回 mmdebstrapで最小のルートファイルシステムを作る | gihyo.jp

    mmdebstrapはdebootstrapライクなインターフェースを持つ、ルートファイルシステムを作るツールです。今回はこのツールを用いて、より小さなUbuntuルートファイルシステムを作ってみましょう。 debootstrapmmdebstrap Linux環境を構築する上で「ルートファイルシステム」は非常に重要なコンポーネントです。ルートファイルシステムの品質によって、ユーザーの使い勝手が大きく変わります。Ubuntuをはじめとする「Linuxディストリビューション」は「より良いルートファイルシステムを構築する」ためのプロジェクトとも言えるのです。 世界に遍く存在する多種多様なソフトウェアをすべてひとつのルートファイルシステムに含めることは事実上不可能であり、ムダも多いため、Linuxディストリビューションは「パッケージ管理システム」を構築する方向に進化しました。つまりユーザーが必

    第594回 mmdebstrapで最小のルートファイルシステムを作る | gihyo.jp
    iww
    iww 2022/06/14
    『DebianならDebian 10以降であればmmdebstrapがパッケージ化されています。』
  • Debianの標準システムユーティリティとは何か? | 自分に負けないラボラトリー

    Debianインストールのソフトウェア選択時、「標準システムユーティリティ」が何なのかずっと気になっていました。標準と言うぐらいなのでインストールしたほうが良さそうなのですが、インストールしてもしなくても何が変わるのかさっぱり分からないのです。ググッてみてもさっぱり分からなかったので、自分で調べてみました。 スポンサーリンク インストールされるパッケージ Debian 8.2をVMware上でインストールし、標準システムユーティリティの有り/無しで差分を見ることで確認しました(当はインストール用のDVD.isoから分からないかと思ったのですが無理でした)。 $ dpkg -l 上記のコマンドでインストール済みのパッケージを確認し、差分を確認しました。すると標準システムユーティリティをインストールした環境では198個ものパッケージが追加インストールされていることが分かりました。そのパッケー

    Debianの標準システムユーティリティとは何か? | 自分に負けないラボラトリー
    iww
    iww 2021/04/12
    今まで何も考えずに標準システムユーティリティを入れてたけど、たしかに要らんものが多いな
  • PS4システムソフトウェアアップデート

    PS4システムソフトウェアをアップデートする 2021年6月22日から、PS4システムソフトウェアのアップデートを開始しました。 PS4システムソフトウェアは、常に最新のバージョンにアップデートしてお使いください。アップデートすることにより、機能の追加や操作性の改善、セキュリティーの強化ができます。 バージョン8.50 更新された主な機能 パーティーで、PS5のプレーヤーとシェアプレイができるようになりました。 メッセージで、グループごとに通知をオン / オフできるようになりました。グループ画面のオプションメニューで[通知をオフにする]を選ぶと、通知が表示されなくなります。 更新されたその他の機能 ゲームセッションの詳細画⾯で、[参加をリクエスト]ボタンを使ってセッションリーダーに参加リクエストを送信できるようになりました。リクエストを受け取ったセッションリーダーは、そのプレーヤーにゲーム

    PS4システムソフトウェアアップデート
  • linux環境を複製する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    以下の手順で,インストール済みの linux環境 を新しいHDDやSSDに複製できます (2016/3/22追記: 細かい点について説明を加筆しました) 新しいHDDのフォーマット 予め新しいHDDやSSDPCに接続し,フォーマットしておきます おすすめの手順は別エントリに書いてます http://d.hatena.ne.jp/pyopyopyo/20160604/p1 以下,フォーマット済みのパーティションを /dev/sde1 とし, /mnt にmountするものとして手順を説明します $ sudo mount /dev/sde1 /mnt 既存システムのマウント システムを複製する場合は /proc や /sys などの複製しなくて良いディレクトリを除外する必要があります 除外する方法はいくつかありますが,今回は手っ取り早い方法として 既存システムの / パーティションを /me

    linux環境を複製する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
    iww
    iww 2016/03/11
    grubのインストールはchrootした方が簡単なのか
  • ThunarでWindowsファイル共有を自動探索 | Soramimi Vox

    DebainにXfce4でThunar使っています。 ネット上を探すと、fusesmbというのを使って、自動マウントする記事が見つかりますが、ThunarからWindowsファイル共有を利用したいだけなら、fuseは必要ありません。gvfs(ユーザ空間仮想ファイルシステム)という機能を使用することができます。 最近リリースされているDebianなら、Xfce4をインストールする際、特に指定しなくてもgvfsも自動的にインストールされるようですので、この記事に書いてあることは無駄なのですが、一昔前にDebianをインストールして、その当時、この機能が初期状態で有効化されていなかった場合は、以下のようにします。 Synapticパッケージマネージャを起動して、「gvfs」を検索します。いくつかのパッケージは、既にインストール済みかもしれませんが、私の場合gvfs-backendsというのが入っ

    ThunarでWindowsファイル共有を自動探索 | Soramimi Vox
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
  • RPM - FreeStyleWiki

    Linux上にてパッケージ(rpm形式)のインストール・アンインストールを行うときに使用します。必ずroot権限にて実行するようにしてください。「パッケージ」とは、ソフトウェアが1つのファイルにまとまった固まり、と考えてもらえるといいかと思います。 rpm -iv xxx.rpm パッケージを新規インストールします。 rpm -q xxxx パッケージxxxxがインストールされているか存在を確認します。 rpm -aq | grep xxxx とりあえず、フルパッケージ名が分からない場合に引っかけてgrepで探します。「-a」オプションは「すべて列挙」の意味となります。 rpm -e xxxx パッケージxxxxを削除(アンインストール)します。 rpm -Uvh xxxx パッケージxxxxをアップデートします。 なお、UNIXの場合はファイル(ライブラリ・パッケージ)同士の依存関係があ

  • /usr/local とは何なのか - 破棄されたブログ

    ご用心: この記事を鵜呑みにせず、末尾に記載された一次ソースを確認してください。 ソースからソフトウェアをビルドしてインストールするときに使う /usr/local ディレクトリだけど、/opt ディレクトリとの住み分けとか、 そもそも標準はどうなっているのかとか、まともに知らんかったので Filesystem Hierarchy Standard を確認してみた。 /usr/local は何をすべきところなのか? 他のホストと共有されない 既存のシステムの破壊防止 FHS 準拠のソフトウェアをインストールする /usr/local ディレクトリ下自体が FHS 準拠になる /usr/local ディレクトリは、システム管理者がソフトウェアをローカルにインストールするために用いる。 /usr/local ディレクトリとして隔離されるため、同名のファイル名で既存のファイルを上書きするなどして

    /usr/local とは何なのか - 破棄されたブログ
    iww
    iww 2014/05/07
    今まで/usr/local/hogeだったけど/opt/hogeに改めよ
  • Raspberry PiでTorを動かしてアノニマスブラウジングする「Onion Pi」 | ソフトアンテナ

    Raspberry PiとTorを組み合わせてアノニマスブラウジングするシステム「Onion Pi」が公開されています。USB Wi-Fiアダプターとイーサネットケーブルを使って、お手軽に無線通信を暗号化することができるシステムで、週末プロジェクトとして開発されたもの。 イーサネットケーブル側は、家庭や仕事場、ホテルなどの通常のネットワークに接続し、Wi-Fi側を安全な無線アクセスポイントとして、他のデバイスから使う事を想定しているようです。TorはPCなどでは直接コンピューターにインストールして使うことができますが、Torを直接インストールしたくない場合や、インストールしたくてもできない、タブレットやスマホなどでは便利に使うことができるかもしれません。 Torのセットアップなど Debianベースの Raspberry Pi 用ディストリビューション"Raspbian"を使っていて、To

    Raspberry PiでTorを動かしてアノニマスブラウジングする「Onion Pi」 | ソフトアンテナ
  • トラブルをわざと発生させサーバ問題解決能力を鍛える「Trouble-Maker」 - GIGAZINE

    ほとんどのシステム管理者が経験したことがあるはずの状況は「何か悪いことが起きていて、サーバがダウンしているが、しかし何が起きているのか分からない」というシチュエーション。サーバを管理するシステムアドミニストレーターなどの立場でいると何が大変かというと、実際の製品として動かしている実環境でこのような問題が発生した場合です。 そこで役に立つのがこのオープンソースソフト「Trouble-Maker」です。 Trouble-Maker http://trouble-maker.sourceforge.net/ システム管理者の仕事を簡単にするため、多くのツールが存在していますが、未知の状況を経験している場合になんとかしてくれるわけではありません。この一連のソフトウェア群「Trouble-Maker」は既存の便利なツールとは異なり、問題を解決するのではなく、むしろ問題を引き起こします。インストールし

    トラブルをわざと発生させサーバ問題解決能力を鍛える「Trouble-Maker」 - GIGAZINE
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Tiny Core Linux

    Tiny Core Linuxのご紹介 イメージサイズ10MBなのにカーネル2.6でGUIを備える驚異のディストロTinyCoreLinux(TC)。創設者がDSLの実質上の開発リーダーだったRobert Shingledeckerさんなので、技術的にも期待できます。DistrowatchのShingledeckerさんのインタビューでは、系列的にはDebian、KNOPPIXベースでもDSLのフォークでもないとのことですが、使用してみるとよりシンプルなDamnSmallLinuxという感じす。まるでDebian->Knoppix->DSL->TCと進化してきたかのように思えてしまいます。つまり、Knoppixのハードウェア認識性の良さとDSLのコンパクトさを兼ね備えているみたいというわけです。もちろん、サイズがサイズなので、標準状態ではターミナル、いくつかの設定スクリプト、そしてパッケー

  • Foamy Capriccio: apt-get vs. aptitude

    これまでのインストールガイドでは、ソフトウェアをインストールするためにapt-getコマンドを使ってきました。ところが、いろんなサイトを閲覧しているとaptitudeコマンドを使っているところがけっこうあります。この二つの違いはなんなのでしょうか。そしてどちらを使うべきなのでしょうか。 Googleで"apt-get vs. aptitude"と検索すると、そのものずばりの記事やスレッドやフォーラムの投稿なんかが見つかります。やっぱみんな気になっているのね。ここでは、一番まとまっていたと思われるYet Another Linux Blogのこのエントリを基に説明していこうと思います。 結論から言うと、「Ubuntuで使うなら今はapt-getに統一しておいた方がいいよ」ということらしいです。実際、非公式なUbuntuGuideのGeneral NotesのところでもAll referen

  • 1