まず、アップデート元
アップデート元、Ubuntuのダウンロード速度は、一般的に急速な増加を取得するなど、各種ファイル、プログラムのリソースを使用し、総選挙国内の大学(清華)、ビジネス(アリ/網易など)。
1.1バックアップ元のソース
sudoのCPの/etc/apt/sources.list /etc/apt/sources.list.backup
1.2アップデート元
インターネット上で自分自身を見つけます。ここに私自身の使用です。
DEBは、バイオニックメイン制限宇宙マルチバースhttp://mirrors.aliyun.com/ubuntu/
DEBは、バイオニック・セキュリティのメイン制限宇宙マルチバースhttp://mirrors.aliyun.com/ubuntu/
DEBをhttp://mirrors.aliyun.com/ubuntu /バイオニック・アップデートのメイン制限宇宙多元
DEBは、バイオニック・提案メイン制限宇宙マルチバースhttp://mirrors.aliyun.com/ubuntu/
メイン制限宇宙マルチバースのdeb http://mirrors.aliyun.com/ubuntu/バイオニック-backportsのを
deb- SRC http://mirrors.aliyun.com/ubuntu/バイオニックメイン制限宇宙マルチバース
のdeb-srcのhttp://mirrors.aliyun.com/ubuntu/バイオニック・セキュリティのメイン制限宇宙マルチバース
のdeb-srcののhttp://mirrors.aliyun .COM / Ubuntuの/バイオニック・アップデートのメイン制限宇宙の多元
DEB-SRC http://mirrors.aliyun.com/ubuntu/バイオニック・提案メイン制限宇宙マルチバース
のdeb-srcのhttp://mirrors.aliyun.com/ubuntu/バイオニック-backportsのメイン制限宇宙の多元
1.3の更新ソース
須藤はapt-getを更新
須藤はapt-getをアップグレード
第二に、元tinyVIMをアンインストールし、VIMをインストールし、VIM、VIMの使用を設定します
2.1アンインストールUbuntuの元tinyVIM、インストールVIM
2.2 VIMを設定します
ターミナルのコマンドを入力します。VIMの/ etc / vimの/ vimrcが
vimrcファイルには末尾に追加:
セットのTS = 4
セットEXPANDTAB
設定smartindent
セットのずらし幅= 4
セットNU
ファイル[TODO]にのみ有効にユーザを許可する必要があり、すべてのユーザーに対して有効になり、改正されなければならないの/ etc / vimの/ vimrcファイルの変更を、各行の後にスペースを追加し、そうではありません、トップグリッド書き込みことに注意してください。
2.3 VIM一般的な方法
qは終了しました
ワットのライト
?検索
[すべて]
第三に、ソフトウェアのインストールエラー
3.1エラーは、ロックを取得できませんでした、リソースをロックすることはできません.....
[問題の説明]
[ソリューション]
第一の場合:実行中のプロセスにやすいが存在に関連付け[OK、測定された有効]方法:
最初のチェックはのapt、apt-getの関連プロセスの実行されている
PSの補助を| grepを-iがち
走行時の傾向が存在と関連するプロセスは、プロセスを殺す場合。
sudoは殺す-9 <プロセスID>
、または直接ブルート:
sudoのkillallをのapt apt-getは
、上記の手順が完了している場合は実行できませんapt-getをスムーズに動作、後者の場合に属しています:
後者の場合:
プロセスのリストが無いのapt、apt-getのプロセスを実行し、それでもエラー、この場合には、エラーが根本的な原因のロックファイルであると関連付けられています。loackファイルには、同じデータを使用して2つの以上のプロセスを防止するために使用されます。aptやapt-のコマンドを実行している場合、それはいくつかの場所でロックファイルを作成します。現在は正常にコマンドを終了しがちでない場合は、ロックファイルは、実装プロセスのCtrl + Cキーが操作をキャンセルし、直接には、削除されていないので、彼らは、このようなapt-getのアップグレードの実行など、新たな傾向/ apt-getのコマンドの例を、防ぐことができますおそらくこのような状況が発生します。
この問題を解決するには、最初のロックファイルを削除します。
:今度は、次のコマンドを実行し、プロセスはロックファイルのプロセスIDを保持して取得するには、コマンドlsofを使って
のlsofは/ var / lib / dpkg /ロック
のlsofは/ var / libに/ APT /リスト/ロック
のlsofの/ var / cache / apt /アーカイブ/ロック
対応する戻りプロセス場合、殺す必要性を、全く結果がどのプロセスが実行されていないことを示し、返されない場合には、上記のコマンドことに留意すべきです。
すべてのファイルロックの削除
はsudo RMは/ var / libに/ APT /リスト/ロック
sudoをRMは/ var /キャッシュ/ APT /アーカイブ/ロック
はsudo RMは/ var / lib / dpkg /ロック
最後に再配分はdpkg:
sudoのdpkgの--configure -a
上記のコマンドは、すべてのエラーが表示されない場合は、すべてが正常になります。(私はここでの問題が解決されました)
しかし、時には、人生はあまりにもあなたが惨めではありません常に設定コマンドを実行するとき、次のエラーが発生する可能性があります。
dpkgの:エラー:dpkgのフロントエンドがロックされている別のプロセスによって
余分な何かをするために私たちを必要とします。
:ロックファイルがロックされているプロセスを見つける
のlsofは/ var / lib / dpkg /ロック・フロントエンド
(出力は無視空の場合)、プロセスが出力を殺す
sudoのキルを-9 PID
ロックファイルと再構成dpkgの削除:
sudoのRMは/ varを/ libに/ dpkgの/ロック・フロントエンド
第四に、一般的なソフトウェアのインストール
4.1 C ++コンパイラ、コンパイラ
[すべて]
そのような分解として4.2 objdumpの/ GDB GNUツール
4.2.1 GDB
須藤はapt-getをインストールGDB
4.2.2 objdumpの
検索GNU Binutilsのは、より多くを学ぶ、https://www.gnu.org/software/binutils/
[すべて]
4.2 FTPサーバー、ファイルアクセス
[すべて]
4.3 telnetサーバ、リモートログイン
[すべて]