Linuxソフトウェア管理ツールの概要

1233 ワード

Linuxはオープンソースのオペレーティングシステムとして、無数の人の共同の努力を経て、最終的に一連の便利で使いやすいソフトウェアオペレーティングシステムを構築しました.Linuxは誕生当初、開発者のために設計されていたが、Linuxの発展史を知ると、トワーズをはじめとする見知らぬハッカーたち(ハッカーとは技術の強い人であり、現在の破壊者ではない)がハードウェアの基礎からどのように構築されたかを発見する.まるで無数の人に幸福をもたらしたようだ.次にお話しするのはLinuxソフトウェア管理ツールが好きになったことです.
当初、Linux開発者はソフトウェアのインストール手順を簡素化するために、ユーザーの煩雑なインストール手順を免除した.メーカーがシステム上で必要なソフトウェアをコンパイルし、ユーザーに直接公開してインストールする新しいインストール構想を提供しました.お客様がファイルを取得した後、特定のコマンドでインストールすればよいだけで、システム環境、依存などの検査を先に行い、すべてが正常にインストールされます.現在、Linux業界で最も流行しているインストール方法は2つあります.
1. dpkg :apt  (Ubuntu)
2. rpm : yum  (CentOS)

しかし、この2つの使用には1つの問題があります.それは、ローカルシステムと完全に一致するバージョンを使用する必要があり、いくつかの依存の問題があり、まだ頭が痛いということです.幸いなことに、開発者はすでにこの問題を考えてくれました.dpkgにはapt、rpmにはyumがあり、どちらもオンラインソフトウェアのアップグレードインストール機能が便利です.yumを例にとると、yumは世界中にサーバーを設置し、インターネットに接続できれば、サーバーで自分のシステムに適したバージョンを検索したり、ダウンロードしたりすることができます.また、yumはrpm管理ソフトウェアを統合して削除などの操作を行い、簡単ないくつかのコマンド(具体的なコマンドはネット上にあちこちにあります)を必要とします.
yumを利用してFTPを構築するには以下のステップしか必要ありません.yum install vsftpd // vsftpd
useradd ftpuser
passwd ftpuser
usermod -s /sbin/nologin ftpuser // FTP
もちろん、より保険的な操作が必要な場合は、ftpのプロファイルを修正する必要があります.ここではyumが使いやすいことを説明するためです.
LinuxはUnixから生まれ、MacはUnixに基づいているため、brewという類似のツールもあります.