Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

2023 年 5 月 15 日午後 2 時 45 分 EDT に公開

サヒルは 2021 年からニッチ分野の執筆を行っており、技術的および非技術的な執筆スタイルで豊富な経験を持っています。彼は長年にわたり、Linux ディストリビューションと、Python、VBA、SQL などのプログラミング言語について執筆してきました。 

技術分野での経験を踏まえ、知識を向上させ、テクノロジー領域の最新の発展に遅れないようにするために、コア スキル セットに取り組み続けています。 

Advanced Package Tool (APT) は、Debian ベースのディストリビューションで作業するときに誰もが好む頼りになるパッケージ管理ツールです。ただし、豊富な機能セットにもかかわらず、初心者にとってパッケージを管理する便利な方法ではありません。

APT の顕著な欠点は、端末画面上のコンテンツが無計画に見えることです。Linux 端末上のテキストには類似性が必要です。

Nala の登場です。合理化されたコンテナーと多色の境界線を備えており、ターミナルの出力をよりすっきりと構造的に見せます。ナラについて知っておくべきことは次のとおりです。

ナラについての大騒ぎは何ですか?

適切な質問は、Nala とは何ですか、そして切望されている APT に代わるのに十分な価値があるのかということです。 Nala は、APT に代わるオープンソースの Python ベースのフロントエンドです。並行ダウンロード、パッケージの更新とアップグレード、履歴の取得、ミラー リポジトリの自動取得、ロールバック インストールなど、さまざまな機能を実行します。

この段階では利点についてはあまり深く掘り下げずに、Nala のインストールを調べてから、機能と端末ウィンドウ内にもたらす変更について見ていきましょう。

Ubuntu への Nala のインストール

Nala を Ubuntu/Debian にインストールするには、いくつかの方法があります。

<オル>
  • 公式リポジトリからのインストール
  • カスタム リポジトリの追加
  • Nala DEB パッケージのインストール
  • Ubuntu 22.04 以降では、上記のいずれかの手順で Nala をインストールできます。ただし、古いバージョンの場合は、Nala のカスタム リポジトリを使用する必要があります。

    1. 公式 Ubuntu リポジトリから Nala をインストールする

    まず、apt アップデートを使用して Ubuntu のパッケージ リストを更新する必要があります。 次のようにコマンドを実行します:

    sudo apt update

    apt update コマンドと upgrade コマンドには違いがあるため、最初は update コマンドを使用することをお勧めします。

    次に、次のコマンドを実行して Nala をインストールします。

    sudo apt install nala

    2. 古い Ubuntu バージョンでの Nala リポジトリの追加

    古いバージョンの Ubuntu を使用している場合でも、サードパーティのリポジトリ経由で Nala をインストールすることで、Nala を正常にインストールして使用できます。最初のステップとして、Volian Scar リポジトリにアクセスして追加し、Nala を Ubuntu にインストールします。

    echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list

    GPG 検証キーはwget を使用して取得できます。 コマンド:

    wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null

    この手順を使用して Ubuntu 22.04 以降に Nala をインストールする場合は、以下のコマンドを実行して Nala をインストールします。

    sudo apt update && sudo apt install nala -y

    古いバージョンで Nala のレガシー バージョンをインストールするには、次のコマンドを実行します。

    sudo apt update && sudo apt install nala-legacy -y

    3. DEB パッケージを介したインストール

    最後のインストール手順は、DEB パッケージを介して Nala をインストールすることです。パッケージをシステムにダウンロードしてインストールする方法は次のとおりです。

    ダウンロード: ナラ

    <オル>
  • ダウンロード ページに移動し、利用可能な最新の DEB パッケージをダウンロードします。 Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド
  • パッケージをダウンロードしたら、ダウンロード を開きます。 マシン上のフォルダー。 DEB パッケージを見つけて右クリックします。
  • [GDebi パッケージ インストーラーで開く] をクリックします。 。 Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド
  • 次のダイアログ ボックスで、[パッケージのインストール] を選択します。 オプション。プロンプト内に root パスワードを入力し、インストールを完了します。 Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド
  • あるいは、次のように dpkg を使用して DEB パッケージをインストールすることもできます。

    sudo dpkg -i packagename

    インストールを確認するには、nala コマンドを使用してシステムのパッケージを更新およびアップグレードします。

    sudo nala update && sudo nala upgrade -y

    コマンドが正常に実行されると、Nala がマシン上で使用できる状態になったことを確認できます。

    APT と Nala:2 つのパッケージ マネージャーの比較

    Nala は稼働しているので、APT の出力とこの Python ベースのパッケージ マネージャーの出力を比較してみましょう。

    APT を使用して既存のパッケージを更新およびアップグレードします。

    sudo apt update && sudo apt upgrade -y
    Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

    apt コマンドの実行後に出力を見ると、画面上に大量のテキストが表示されますが、中には意味が分からないものもあるかもしれません。

    さらに、詳細情報の中でも特に、多くのアップデート、パッケージ名、保留中および完了したインストールが表示されます。

    続いて、今回は以下に示すように、Nala を使用して更新/アップグレード コマンドを実行してみましょう。

    sudo nala update && sudo nala upgrade -y
    Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

    実行後に画面上のテキストを見ると、画面上のすべてがどのように構造化されているかがわかります。 Nala は、更新要素ごとに適切に構造化されたコンテナを作成し、インストールの残り時間を示すステータス バーを提供します。

    deb-get は、Debian ユーザー向けのもう 1 つのサードパーティ パッケージ マネージャーで、最良の結果を得るために dpkg の代わりに使用できます。

    Ubuntu/Debian で Nala を使用する方法

    Ubuntu/Debian または関連する Linux ディストリビューションで Nala を使用するのは簡単です。このフロントエンド パッケージ マネージャーは、アップデート、アップグレード、さらにはソフトウェアのインストールにも使用できます。

    通常のアクティビティで Nala を使用する方法は次のとおりです。

    1. パッケージのアップデート/アップグレード

    APT と同様に、Nala を使用してシステム パッケージを更新およびアップグレードできます。これを行うには、次のコマンドを使用します。

    sudo nala update
    sudo nala upgrade 

    両方のタスクを一緒に実行するには、&& を使用します。 演算子:

    sudo nala update && sudo nala upgrade

    2. 利用可能なパッケージのリストを表示します

    dpkg --list を使用する場合 または適切なリスト Ubuntu/Debian ディストリビューションで利用可能なパッケージを一覧表示するには、コマンドを Nala に置き換えます。

    nala list

    実行後、ダウンロード可能なすべてのアプリケーションの構造化されたリストが表示されます。ただし、このコマンドは多くの画面スペースを消費するため、スクロールするのが困難になります。

    このようなシナリオでは、list コマンドとless コマンドを組み合わせることができます。 次のようにコマンドを実行します。

    nala list | less
    Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

    インストールされているアプリケーションのリストを表示するには、-i を使用します。 または -- インストール済み オプション:

    nala list -i

    または:

    nala list --installed
    Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

    3. パッケージの詳細の表示

    Linux にアプリケーションをインストールする前に、いろいろ調べてみるのが嫌いな人はいないでしょうか?

    事前にいくつかの関連詳細を知りたいとします。そんなときはショーを利用しましょう。 コマンドを使用して、パッケージおよびそのソース、アーキテクチャ、サイズなどの関連情報の詳細を確認します。

    nala show <packagename>

    たとえば、Ubuntu にスナップ パッケージをインストールする前にスナップ パッケージについて詳しく知りたい場合は、次のコマンドを使用できます。

    nala show snap
    Ubuntu で Nala をマスターする:効率的なパッケージ管理のための包括的なガイド

    Nala を使用することには他にもいくつかの利点があります。Nala のマニュアル ページを参照して調べることができます。

    Linux パッケージ マネージャーを賢く選択する

    Linux ベースのオペレーティング システムを使用する場合は、パッケージ マネージャーをインストールする前に確認する必要があります。

    Ubuntu/Debian には APT パッケージ マネージャーがデフォルトでインストールされていますが、サードパーティのパッケージ マネージャーを即席でインストールする余地もあります。あなたの空想をくすぐるものをいくつか選んでください。


    1. Linuxホームサーバーを保護する方法

      ホームサーバーを設定する理由はたくさんあります。メディアサーバー、ファイルサーバー、またはローカルバックアップサーバーとしても使用できます。基本的に、オンラインである必要のないファイルは、ホームサーバーの候補として適しています。 Linuxを搭載したホームサーバーのセットアップは、特に最近では比較的簡単です。そうは言っても、そのサーバーを安全に保つことはまったく別の話です。セキュリティは重要であると同時に、注意が必要な場合もあります。 絶対に必要なものだけをインストールする ホームサーバーを安全に保つ最も簡単な方法の1つは、最初からセキュリティを念頭に置くことです。これはインストールから始ま

    2. ワインなしで無料でSpotifyであなたの音楽を聴く[Linux]

      Spotifyの無料バージョンは好きですが、音楽を聴くためだけにWineが必要になるのはうんざりですか?朗報-Spotifyは、Linuxユーザー専用の無料バージョンを提供するようになりました。または、少なくとも、Debian、Ubuntu、およびそれらのバリアントのユーザー。申し訳ありませんがFedoraファンです。 Spotifyを使用すると、何百万もの曲に無料でアクセスできます。ただし、PandoraやLast FMとは異なり、アルバム全体をオンデマンドで聴くことができます。注意してください、いくつかの厄介なジャンルに反する広告が含まれています。ただし、全体としてはそれだけの価値があり