ホームページ >運用・保守 >Linuxの運用と保守 >Linuxソースとはどういう意味ですか?

Linuxソースとはどういう意味ですか?

青灯夜游
青灯夜游オリジナル
2022-03-21 13:56:265522ブラウズ

Linux では、ソースの正式名は「ソフトウェア ソース」で、Linux システム用の無料のアプリケーション インストール ウェアハウスであり、さまざまなソフトウェアのバイナリ パッケージとソース コード、または配布バージョンの ISO ファイルが含まれています。ネットワーク サーバー、CD、またはハード ドライブ上のディレクトリにすることもできます。

Linuxソースとはどういう意味ですか?

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

Linux では、ソースの正式名は「ソフトウェア ソース」で、Linux システム用の無料のアプリケーション インストール ウェアハウスです。このウェアハウスには、タイプ別に分類された多くのアプリケーション ソフトウェアが含まれます。

  • ソフトウェア ウェアハウス: さまざまなソフトウェアのバイナリ パッケージとソース コード

  • ISO ウェアハウス: 配布バージョンの ISO ファイル
  • # #ソフトウェア ソースは、ネットワーク サーバー、CD、またはハードディスク上のディレクトリにすることもできます。
Deepin 公式ソフトウェア ソース アドレス: http://packages.deepin.com/

pool/ このディレクトリには、リリースされたすべてのソフトウェア パッケージのアドレスが保存されます
  • project/ 開発者が使用するリソースを保存します
  • Deepin オペレーティング システムの継続的な開発とユーザーの増加に伴い、ユーザーが Deepin をより高速に実行できるようにするため、は現在、世界中で 24 か国をカバーする 70 のソフトウェア ソースを確立しています。

ソフトウェア ソース ファイル

deepin のソフトウェア ソース設定ファイルは /etc/apt/sources.list で、使用する情報が含まれています。ソフトウェア ソース アドレス (このフォルダーにはソフトウェア インストール パッケージは存在せず、サーバーの説明情報のみが存在することに注意してください。すべてのソフトウェア インストールは引き続きインターネットに接続する必要があります)。

Deepin は、debian および ubuntu から apt-get コマンドを継承し、ソフトウェア リポジトリ内のソフトウェアを検索、インストール、アップグレード、およびアンインストールします。Ren Hat ベースのほとんどの Linux は yum コマンドを使用します。 YlmfOS の Ypk、SUSE の YaST、Gentoo の Portage など、独自のパッケージ管理システムを使用する Linux もいくつかあります。

ターミナルで次のコマンドを実行して、現在のシステムのソース ファイルを表示します:

sudo gedit  /etc/apt/sources.list

以下は、Deepin 15 のデフォルトのソフトウェア ソースを示します:

deb [by-hash=force] http://packages.deepin.com/deepin stable main contrib non-free
#deb-src http://packages.deepin.com/deepin stable main contrib non-free

番号各行の単語 deb または deb-src はファイル タイプを表します。

(deb) は、ディレクトリにバイナリ ソフトウェア パッケージ、つまり通常使用するコンパイル済みソフトウェア パッケージが含まれていることを示します。
  • (deb-src) はソース コード パッケージを示します。ソース コード パッケージには、ソース プログラム エンコーディング、Debian 制御ファイル (.dsc)、および「 Debian」プログラム。.gz。
  • #ソフトウェア ソースを変更する

ソフトウェア ソースを変更する必要がある場合は、次の 2 つの方法があります:コントロール センター - システム情報 - 設定 - アップデート ソース (変更) を実行し、お気に入りのソフトウェア ソースを選択します。

ソース構成ファイルを手動で変更します (危険性を認識していない場合は、変更しないでください)。ターミナル実行:

sudo edit  /etc/apt/sources.list

変更が完了して保存されたら、次の操作を行う必要があります。ソフトウェア ソース リストを更新し、ターミナルを実行します。

sudo apt-get update

ソフトウェア ソースの同期

Deepin にソフトウェア ソース サービスを提供する場合は、次の同期方法を表示できます。 ソフトウェア ウェアハウスの同期 (サイズは約 330 GB)

rsync -av --delete-after rsync.deepin.com::deepin/ /var/www/deepin/

ISO ウェアハウスの同期 (サイズは約 520 GB)

rsync -av --delete-after rsync.deepin.com::releases/ /var/www/deepin-cd/

# 注:

1. 上記のアドレスの /var/www/ パスをサーバーのルート ディレクトリに移動できます;

2. 毎日実行される cron タスクを追加して、確実に提供した Deepin オペレーティング システムのイメージ ソースは、長期間にわたって「最新」のままです。「利用可能なステータス;

3。最初に Deepin オペレーティング システム ソフトウェア リポジトリを同期してから、 deepin オペレーティング システム ISO リポジトリ;

4. deepin オペレーティング システム イメージを同期しないでください 誤解を避けるために、他のファイル (非公式ソフトウェア パッケージなど) をソース関連のディレクトリに保存してください;

5ご提案やご意見がございましたら、support@deepin.org までフィードバックをお願いいたします。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinuxソースとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。