序文:Ubuntu の新しいバージョン 18.04 がよいと知り、面白半分でインストールしてみました。参考にできるチュートリアルはたくさんありますが、少し違った解決策も示し、できるだけ詳しく説明したいと思います。 Linuxシリーズシステムを使用する場合、ダウンロードをより便利かつ高速にするために、aptソースを国内ソースに変更することがよくあります。一般的には、Alibaba Cloud、Doubanなどを選択します。以下では、Alibaba Cloudソースに変更する方法について簡単に説明します。 Ubuntu 18.04 は apt ソースを Alibaba Cloud ソースに変更1. 念のため、ソースファイルをバックアップとしてコピーします 変更したいファイルは、/etc/apt/ ディレクトリにある、sources.list です。sources.list は、パッケージ管理ツール apt がソフトウェア パッケージ リポジトリの場所を記録するために使用する構成ファイルです。同じディレクトリの source.list.d ファイルの下には、.list サフィックスを持つ同じタイプのさまざまなファイルもあります。 コマンドは次のとおりです。 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2. ソースリストファイルを編集する コマンドは次のとおりです。 sudo vim /etc/apt/sources.list 「sudo:vim:command not found」というエラー メッセージが表示される場合は、vim エディターがインストールされていないことを意味します。 コマンドを使用します: インストールするにはsudo apt-get install vim 3. 新しいバージョン情報を表示する 実は、Ubuntu 18.04以前のどのバージョンでもaptソースを国内ソースに変更する方法があります。内容は似ており、そのルールをマスターする必要があります。実際、各バージョンの違いはバージョン番号(または公式のもの:システムコード)なので、まずは新しいバージョンのシステムコードを理解しましょう。 次のコマンドを使用します。 lsb_release -c 次の図に示すように、このシステムのシステム コードを取得します。 Ubuntuシステムの新しいバージョンはバイオニックというコード名であることがわかります 同様に、以前のバージョンのシステム コードも取得できます。
したがって、これは、Baidu で見つかった多くのソリューションの内容がまったく同じではない理由も説明しています。これは、apt インストール ソースを変更するときに異なるシステムを使用しているためです。 4. 元のコンテンツをコメントアウトし、次のコンテンツを追加します(または、コンテンツを次のように変更することもできますが、次のコンテンツ以外の有効なコンテンツは存在できません)。
注目すべきは、sources.listファイルのエントリは(上記の内容からわかるように)一般的に次の形式でフォーマットされていることです。 deb http://site.example.com/debian ディストリビューション コンポーネント1 コンポーネント2 コンポーネント3 deb-src http://site.example.com/debian ディストリビューション コンポーネント1 コンポーネント2 コンポーネント3 したがって、次のパラメータはソフトウェア パッケージの分類です (Ubuntu では main、restricted、universe、multiverse) コンテンツを書く
以前、この疑問を持ったことがあったので、私と同じ疑問を持つ友人たちとシェアしたいと思います。 5. ソフトウェアリストを更新する 次のコマンドを実行します。 sudo apt-getアップデート 6. ソフトウェアパッケージを更新する 次のコマンドを実行します。 sudo apt-getアップグレード 7. 結びの言葉 Ubuntu sudo updateとupgradeの機能と違いUBUNTU などの各 LINUX ディストリビューションは、独自のソフトウェア リポジトリを維持しており、そこには一般的に使用されるほぼすべてのソフトウェアが含まれています。ここのソフトウェアは絶対に安全で、正常にインストールできます。 UBUNTU では、いくつかの URL 情報を含むソース リストを管理しています。各 URL はソースであり、このアドレスが指すデータは、このソース サーバーにインストールして使用できるソフトウェアを識別します。 ソース編集コマンド: sudo gedit /etc/apt/sources.list このファイルにいくつかのソースを追加またはコメントアウト (# を追加) して保存します。現時点では、ソース リストで指定されるソフトウェアは増加または減少します。 最近のパッケージのリストを取得します: (リストには、パッケージが更新されたかどうかなどのパッケージ情報が含まれています) sudo apt-getアップデート このコマンドは、ソース リスト内の各 URL にアクセスし、ソフトウェア リストを読み取って、ローカル コンピューターに保存します。パッケージ マネージャーに表示されるソフトウェア リストはすべて、更新コマンドによって更新されます。 アップデート後、アップグレードが必要になる場合があります。 sudo apt-getアップグレード このコマンドは、ローカルにインストールされているソフトウェアと、ダウンロードしたソフトウェア リスト内の対応するソフトウェアを比較します。インストールされているソフトウェアのバージョンが低すぎることが判明した場合は、更新するように求められます。ソフトウェアが最新バージョンの場合は、次のプロンプトが表示されます。 アップグレードされたパッケージは 0 個、新しくインストールされたパッケージは 0 個、アンインストールされるパッケージは 0 個、アップグレードされていないパッケージは 0 個です。 つまり、アップデートはソフトウェア リストを更新することであり、アップグレードはソフトウェアを更新することです。 注意: 通常は、sudo apt-get upgrade コマンドを実行する前に、sudo apt-get update を実行する必要があります。これは、Windows でのソフトウェア更新の検出と同じです。更新が必要なソフトウェアは自動的に更新され、インストールされます。 オンライン直接インストールコマンド sudo apt-get インストールソフトウェア名 apt-get update コマンドは、クライアントと APT サーバーの RPM インデックス リスト (パッケージ リスト) を同期します。APT サーバーの RPM インデックス リストは、ベース フォルダーに配置されます。クライアント コンピューターは、ベース フォルダー内の bz2 RPM インデックス リスト圧縮ファイルを取得した後、それを解凍して /var/state/apt/lists/ に配置します。ユーザーが apt-get install コマンドまたは apt-get dist-upgrade コマンドを使用すると、このフォルダー内のデータがクライアント コンピューターの RPM データベースと比較されます。このようにして、どの RPM がインストールされているのか、インストールされていないのか、またはアップグレードできるのかを判断できます。 同時に、ブロガーのgong_xuchengからいくつかのブログ記事を借りました。アドレスは次のとおりです。 https://blog.csdn.net/gong_xucheng/article/details/53886271 ここで感謝の意を表したいと思います。 要約するUbuntu 18.04 で apt ソースを Alibaba Cloud ソースに変更する方法についての記事はこれで終わりです。Ubuntu 18.04 で apt ソースを変更する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: webpackの遅延読み込みとプリロードの詳細な説明
LinuxにMySQL 5.7.18をインストールする方法1. MySQLをダウンロードします。公...
アクセス数が増えると、MySQL データベースへの負荷が増大します。MySQL アーキテクチャを使用...
目次1. はじめに1.1 Babel トランスコーダ1.2 ポリフィル2. let と const ...
MySQL をインストールした後、テーブル データを保存および削除しようとすると、常にエラー メッセ...
目次ブロックレベル関数オブジェクトのプロトタイプを直接変更すると呼び出された人発信者評価ブロックレベ...
この記事では、例を使用して、MySQL クエリ ステートメントの簡単な操作を説明します。ご参考までに...
では、GIF、PNG、JPG のどの形式を候補形式として選択すればよいのでしょうか。また、どの画像形...
Firefox の下位バージョンでは中国語の文字を入力できず、上位バージョンでは文字化けした文字が表...
目次タグ付きユニオン型を使用した支払い方法の構築タグ付きユニオン型を使用した Redux アクション...
目次予防必要条件AWSアカウントを申請する仮想マシンの申請と有効化仮想マシンを申請するセキュリティグ...
序文最近、C++ 動的ライブラリをテストするためにロボット フレームワークを使い始めました。ロボット...
<br />このタグは、さらにテキストを入力できる複数行のテキスト フィールドを作成する...
前提条件: データベースを復元するために必要な .frm ファイルと .ibd ファイルを保存します...
序文この記事では、MySQL 5.7 グリーン バージョンのインストール チュートリアルを紹介します...
目次1. beforeunload イベント2. アンロードイベント3. ソースコードプロジェクトの...