APTおよびUbuntuリポジトリを知る

すべてのLinuxerosとLinuxerasにこんにちは。 今日は、このトピック、のリポジトリシステムを扱います Ubuntu.

APT

Ubuntu 派生ディストリビューションはシステムを使用します APT. APT のチームによって開発されました Debianの とは 'の頭字語です高度なパッケージングツール'。

それはでプログラムされています C その操作は、簡単な方法で説明すると、FTPサーバー(この場合はUbuntuからのもの)からいくつかの「.deb」をダウンロードし、それらを自動的にインストールすることで構成されています。 dpkg.

これにより、プログラムのインストールがはるかに簡単になります。 しかしもちろん、すべてのプログラムがFTPサーバー上にあるわけではありません。 だからここにPPAが来る。

PPA

PPA 英語の「PersonalPackageArchive」は個人用ファイルであり、基本的には公式リポジトリにないプログラムをダウンロードしてインストールすることができます。 彼らは通常に収容されています 発射台.

使用

たとえば、公式リポジトリにないパッケージ 'roger / roger-mola'をインストールしたいので、ターミナル(コンソール、シェル、bash)を開いて次のように入力します。

sudo apt-add-repository roger/roger-mola

データベースを更新します:(以下で説明します)

sudo apt-get update

そして、パッケージをダウンロードします。

sudo apt-get install roger-mola

APTセクション

パッケージは4つのセクションに分かれています。

  • メイン:Ubuntuライセンス要件を満たし、チームからサポートを利用できるパッケージのみが含まれています。 これは、ほとんどのシステムに必要なすべてのものを含めることを目的としています GNU / Linuxの 一般的用途。
  • 制限付き:の開発者がサポートするパッケージが含まれています Ubuntu その重要性のためですが、どのタイプの無料ライセンスの下でも含めることはできません メイン.
  • 宇宙:ライセンスが制限されている場合とされていない場合がありますが、によってサポートされていないさまざまなプログラムが含まれています Ubuntu しかし、コミュニティの側で。 これにより、ユーザーは、サポートされているパッケージとは別の場所にプログラムを保存することにより、システムにすべての種類のプログラムをインストールできます。 メイン y 制限されました.
  • 多元的宇宙:フリーソフトウェアの要件を満たしていないため、サポートされていないパッケージが含まれています。

APTの使用

APT それには多くの用途があります、ここで私はあなたに基本を示します:

アプリをインストールする

sudo apt-get install [Nombre del programa]

アプリケーションの修復/更新

sudo apt-get --reinstall install [Nombre del Programa]

アプリをアンインストールする

sudo apt-get remove [Nombre del programa]

アプリケーションを完全にアンインストールする

sudo apt-get --purge remove [Nombre del programa]

データベースを更新する

sudo apt-get update

コマンドを覚えたくないですか?

さて、あなたが持っているコマンドを覚えたくない場合:

  • Ubuntuソフトウェアセンター
  • パッケージと一緒にダウンロードされるAptitude:aptitude
  • パッケージと一緒にダウンロードされるSynaptic:synaptic
  • 熟達しました

私はこれを書くのが好きだったので、あなたがそれを気に入ってくれたことを願っています。 すぐにYUMとPACMANの両方を教えます。 次回まで。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ゴンサロ

    APTの操作に関する知識を持っている良い投稿😀

  2.   パンダクリス

    「apt-cachesearch」を使用すると、パッケージがリポジトリにあるか、説明に一致するパッケージにあるかを検索できることを忘れないでください。 :3
    やってみてください
    apt-cache 検索ノキア
    apt-cache 検索 lxde
    apt-cache search nokia | grep管理

  3.   オスカー

    入力をありがとう!

  4.   ヒューゴ・イトゥリエタ

    非常に良い。

  5.   クロウエリオール

    貢献してくれてありがとう、YUMとPACMANで次のものを待っています

  6.   エリオタイム3000

    KDEを使用している人にとってはApperを見逃しました。

    その上、ForefoxのWindowsバージョンは、廃止されたPCのレンダリングとインターフェイス自体で改善されているようです。

    1.    ivanlinux

      Mozilla側の良いジェスチャーは、Firefox OSがWindowsシステムによって認識されなかったことだと思います(フラッシュ、データのコピー)、正直なところ、私はFFOSを大いにサポートしていますが、統合されていれば非常に環境に優しいと思いますTizenやSailfishOSのようなAndroidとの互換性はそれを行います、私は確かに私のMotoGをフラッシュします。

      1.    ノクトゥイド

        Firefoxのアプリケーションは、プラットフォームがWebであるため、どのプラットフォームでも実行できるように設計されています。

        Mozillaの欠点は、HTML5が普及してしまうことですが、幸いなことに、HTMLXNUMXはますます普及しています。 これにより、FirefoxOSは、アプリケーションがマルチプラットフォームであり、オペレーティングシステムの任意のブラウザで実行できることを目指しています。 もう一つのことは、支配者がそうしないように彼らのことをすること、または彼らの支配を延期することです。 これを使用する開発者は、すべてのプラットフォーム用のアプリケーションをリリースし、それに伴う労力を節約します。

        1.    KZKG ^我愛羅

          私はあなたのコメントを読みました«(…) Mozillaが嫌いなのは、HTML5 (…)»…LOL!、あなたはHTML5とMozillaの考えに同意しなかったと思いましたが、よく読んでいると、あなたが嫌なことを言うつもりはなかったと思いますが、apuこのハハ

        2.    ivanlinux

          「Linux用に作成し、Windowsでも互換性がある」(cygwinやCoLinuxではない)というプロジェクトがありましたが、残念ながら将来性はありませんでした(HTML5で発生する可能性があります)。 HTML5に賭けます。
          Phonegapというプロジェクトがあり、非常に便利です。実際、私はHTML5が大好きなので、EliotimeWeb用のアプリを作成しています。 ((Mega Ultra Bugeado xD)プロジェクトはGithubにあります)。
          FirefoxとHTML5の「オフトピック」は「APTとCanonicalUbuntuリポジトリ」とは何の関係もないので、そのままにしておきましょう。

  7.   アトラス7ジーン

    ここにエラーxdがあります

    sudo apt-add-repository roger / roger-mola

    まず、ppa *コロン*ロジャー/ロジャーを配置する必要があります-クールなxD

    sudo apt-add-repository ppa:roger / roger-mola

  8.   マヌエルR

    atlas7jeanがコメントするコロンに加えて、PPAを追加するコマンドが間違っているように思われます。これは、apt-add-repositoryではなくadd-apt-repositoryであるため、コマンドの構文が正しくありません。

    示されている例は(私によれば)次のようになります。

    $ sudo add-apt-repository ppa:roger / roger-mola

    ご挨拶。

  9.   ギロックス

    ppaを追加するコマンドが間違っています。 次のようになります: "sudo add-apt-repository ppa:[ppaname]"

    その良い情報の外にありますが、より多くのコマンドを追加することができます。 たとえば、インストールするときに、同じコマンドで複数のパッケージをインストールできます。つまり、「sudo apt-get install [packages1] [package2]」です。 「インストール」の前に-yを追加すると、インストールするかどうかは尋ねられません。

    また、プログラムをアンインストールするときに廃止されたパッケージをクリーンアップする方法を指定する必要があります。「sudo apt-get autoremove」を追加すると、パッケージが完全に削除されます。

  10.   ノクトゥイド

    私がPPAリポジトリで目にする悪い点は、多くの場合、通常は長い道のりがないことですが、Ubuntuの種類は量が最も豊富です。

  11.   pcesar27

    私はこのLinuxの世界で始めたばかりの初心者ユーザーなので、優れた投稿が好きでした。現在、私はシナモンとミントペトラを使用しています。これは初心者ユーザーにとって優れたディストリビューションだと思います。このタイプの投稿は、使用する私たちにとって非常に役立ちます。 debianの派生ディストリビューション。 よく知られているopenSUSEやarchlinuxなどを見てみると非常に役立つので、YUM ANDPACMANの投稿をお待ちしています。

  12.   しゃまる

    情報をありがとうございました。あなたのような人々は、このコミュニティが知識に富んでいる人々です。

  13.   ベルン州

    チンゴン。 ありがとうございました。