quvyta
言語: 日本語

quvyta-tools

qtools

Arch Linux の利用者がふだん手で整える設定を、ひとつのリストに。速いミラーリスト、並列ダウンロード、multilib、AUR ヘルパー、ファイアウォール、SSH の強化、メモリ上の圧縮スワップ、Bluetooth、ノート PC の電源管理、Wayland での NVIDIA、SSD TRIM、時刻同期。

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- tools

ベータ版。qtools はシステムを変更します。パッケージを入れ、/etc のファイルを編集し、サービスを有効にします。受け入れる前に確認画面を読み、まずは壊れても直せるマシンで試してください。

20 秒でわかる qtools。専用の機械で、qtools 自身のテストが記録しました。パッケージのグループで二つの項目にチェックを入れ、確認画面が何に触れるかを並べ、実行は画面の中のターミナルでパスワードを尋ね、二つとも適用され、セキュリティのグループは誰かがあとで切ったファイアウォールを見せます。

どう動くか

各項目は何に触れるかを告げてから尋ねます。

  • いまの状態

    あなたが何かをする前に、各項目はこのマシンでの状態を示します。二度目に実行しても何も変わらず、すでに適用済みだと告げます。

  • バックアップと取り消し

    qtools が書き込む前に、どのファイルも保存されます。取り消しは元に戻し、その後にほかのものが変更したファイルには手を触れません。

  • 知らないうちに変わっていたら

    qtools 以外の何かが編集したファイルは変更済みとして示され、黙って上書きされることはありません。

  • パスワードは sudo に預けたまま

    権限が要る手順は、画面の中のターミナルで sudo を通して実行されます。確認画面は、いくつの手順が尋ねるかを前もって告げます。

  • コマンドラインから

    qtools --run mirrors pacman-options は画面を開かずに項目を適用し、--revert はそれらを取り消します。

  • ドライバーは決して入れません

    ハードウェアの項目は、すでにある物を設定するだけです。どのドライバーが要るかはカードとカーネル次第で、間違えると画面の出ない機械になりかねません。

  • 九つの言語

    英語、トルコ語、ドイツ語、スペイン語、フランス語、ブラジルポルトガル語、ロシア語、簡体字中国語、日本語。

項目

いまは四つのグループ。

グループ項目
パッケージミラーリスト、pacman の設定、multilib リポジトリ、AUR ヘルパー、キャッシュ整理
セキュリティファイアウォール、SSH の強化
ハードウェアメモリ上の圧縮スワップ、Bluetooth、ノート PC の電源管理、Wayland での NVIDIA
メンテナンスSSD TRIM、ジャーナル容量制限、時刻同期

五つ目のグループ「外観」はすでに一覧にありますが、まだ空です。項目は今後のリリースで加わります。

インストール

ファミリーのインストーラーが cargo で crates.io から qtools を組み立てます。どの段階でも先に確認し、Rust が無ければ rustup で入れ、sudo は決して使いません。

プログラムは qtools として、加えて quvyta-tools としてもインストールされます。Windows とそのほかの入り口についてはインストールをご覧ください。

Linux と macOS

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- tools

または cargo で

cargo install quvyta-tools

必要なもの

  • Arch Linux

    または pacmansystemd を使う、その上に作られたディストリビューション。それ以外の環境では qtools はそう告げ、何も変更しません。

  • あなたのユーザー向けに整えた sudo

    権限が要る手順は、それを通してあなたのパスワードを尋ねます。

  • Rust 1.95 以降

    あなたが同意すれば、インストーラーが rustup で用意します。