私は過去5年間、WindowsとMac OSを使用してきました。私は仮想マシンにUbuntuをインストールし、JSプログラマー/ Webデザイナーとして日常業務にLinuxを使用する方法を理解しようとしています。
make config
初心者の質問で申し訳ありません。時々プログラムを進めてインストールするときにmake install
簡単に回復できない方法でシステムが変更されると思いました。 Windowsでは、プログラムのインストール時にそのプログラムをアンインストールし、希望指示に従うと、ファイルシステムやレジストリなどにプログラムの痕跡が残りません。 Mac OSでは、ファイルを削除するのと同じ方法でアプリを簡単に削除できます。
しかし、Linuxにはapt-get
、そしてmake
。 Linuxのインストールをきれいできれいに保つ方法がわかりません。新しいアプリをインストールすると、システムが破損する可能性があるようです。しかし、Linuxは強力であることが知られているので、アプリケーションのインストールとアンインストールがシステムにどのような影響を与えるかを理解していません。誰でもこれについて明らかにできますか?
修正する: アプリをインストールすると、そのファイルは実際にどこにでも伝播することができます(パッケージマネージャがその一部を処理します)、次のような素晴らしいトリックがあります。ドッカーを使う特に頻繁に使用しない場合は、アプリケーションをインストールしてサンドボックスに保存するのに役立ちます。いいねグラフィカルユーザーインターフェースアプリケーションの実行Docker「サンドボックス」に完全に含まれているFirefoxと同じです。
ベストアンサー1
新しいものインストールするシステムが損傷することはほとんどありません(ミックスソースやバイナリなどの奇妙なことをしない限り)。
Ubuntuでプリコンパイルされたバイナリを使用している場合は、システムの破損を心配することなくバイナリを削除できます。しなければならない実行する必要がある項目を一覧表示すると、パッケージ管理者がユーザーが表示できるように、それに依存するプログラムが一覧表示されます。
ソースコードで作業するときは、重要なもの(glibなど)を削除しないように注意してください。ソースから削除すると、警告やその他の内容は表示されません。これは、お使いのコンピュータが完全に破壊される可能性があることを意味します。
使用をオフロードするには、前述のように使用apt-get
します。apt-get remove package
パッケージに依存するすべてのプログラムも削除され、そのプログラムを確認できます。
削除する場合は、一般的なプロセスですmake uninstall
。警告なし(上記のように)。
make config
システムは変わりませんが、make install
変わります。
初心者として、私はapt-get
バイナリパッケージを使用または配布することをお勧めします。それは仕事を素晴らしく、体系的に保ち、本当に望まない限り、システムを損なうことはありません。
これがすべてを明確にすることを願っています。