あまり好きではないLinux私の事実に関して、次の質問があります。/開始するパーティションがいっぱいでプログラムをインストールしようとすると問題が発生しているようです。
使っていますUbuntu Ubuntu 16.04.1 LTS
私はシステム工学にあまり興味がないので(私はソフトウェア開発者です)、私の疑いを詳しく説明しようとしました。
1) 実行LSBLKステートメントは、使用可能または指定されたすべてのブロック装置に関する情報をリストします。
経験上、すべてのリストを表示する必要があると思います。ディスクパーティション/マウントまたはそのようなもの。この用語は正確に何を意味しますか?ブロックデバイス?
だから私が私の中にいるならUbuntu私が得るシステム:
root@MyServer-VPS:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 476M 0 part /boot
├─sda2 8:2 0 1K 0 part
├─sda3 8:3 0 10G 0 part
│ └─vg-lv_root 252:0 0 18.6G 0 lvm /
└─sda5 8:5 0 9.5G 0 part
├─vg-lv_root 252:0 0 18.6G 0 lvm /
└─vg-lv_swap 252:1 0 952M 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
では、違いは何ですか?ディスク、部分(親ディスクのパーティションでなければなりません)左心室の厚さそしてROM?
具体的なパーティションは始める、これ:
sda1 8:1 0 476M 0 part /boot
これはsdaディスクパーティション。
私が知る限り、それは次のものを含めるべきです。Linuxカーネルダウンロードバージョン。うん?
いいですね。マウントポイントは次のとおりです。/開始するだから私の考えでは/開始する私のシステムディレクトリに移動すると(本当ですか?)内容は次のとおりです。
root@MyServer-VPS:/boot# ls
abi-4.4.0-21-generic config-4.4.0-21-generic grub System.map-4.4.0-21-generic vmlinuz-4.4.0-21-generic
abi-4.4.0-31-generic config-4.4.0-31-generic initrd.img-4.4.0-21-generic System.map-4.4.0-31-generic vmlinuz-4.4.0-31-generic
abi-4.4.0-34-generic config-4.4.0-34-generic initrd.img-4.4.0-31-generic System.map-4.4.0-34-generic vmlinuz-4.4.0-34-generic
abi-4.4.0-38-generic config-4.4.0-38-generic initrd.img-4.4.0-34-generic System.map-4.4.0-38-generic vmlinuz-4.4.0-38-generic
abi-4.4.0-42-generic config-4.4.0-42-generic initrd.img-4.4.0-38-generic System.map-4.4.0-42-generic vmlinuz-4.4.0-42-generic
abi-4.4.0-45-generic config-4.4.0-45-generic initrd.img-4.4.0-42-generic System.map-4.4.0-45-generic vmlinuz-4.4.0-45-generic
abi-4.4.0-47-generic config-4.4.0-47-generic initrd.img-4.4.0-45-generic System.map-4.4.0-47-generic vmlinuz-4.4.0-47-generic
abi-4.4.0-51-generic config-4.4.0-51-generic initrd.img-4.4.0-47-generic System.map-4.4.0-51-generic vmlinuz-4.4.0-51-generic
abi-4.4.0-53-generic config-4.4.0-53-generic initrd.img-4.4.0-51-generic System.map-4.4.0-53-generic vmlinuz-4.4.0-53-generic
abi-4.4.0-57-generic config-4.4.0-57-generic initrd.img-4.4.0-53-generic System.map-4.4.0-57-generic vmlinuz-4.4.0-57-generic
abi-4.4.0-59-generic config-4.4.0-59-generic lost+found System.map-4.4.0-59-generic vmlinuz-4.4.0-59-generic
それでは、この内容は何を意味しますか?このシステムに別のLinuxカーネルバージョンがダウンロードされていますか?
2つの違いは何ですかアビ、構成 -、initrd.img-、system.map-そしてvmlinuz-4文書?
使用されたカーネルバージョンをどのように検出しますか?
2) 実行df-h声明は次のような結果を得る。
root@MyServer-VPS:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 477M 0 477M 0% /dev
tmpfs 100M 16M 84M 16% /run
/dev/mapper/vg-lv_root 19G 12G 6.3G 64% /
tmpfs 497M 0 497M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 497M 0 497M 0% /sys/fs/cgroup
/dev/sda1 461M 458M 0 100% /boot
tmpfs 100M 0 100M 0% /run/user/0
特に私は以下を持っています:
/dev/sda1 461M 458M 0 100% /boot
だから私の意味は/開始するパーティションが完全にいっぱいですか?
私の質問は:スペースを解放するために古いカーネルバージョン(未使用バージョン)を安全に削除できますか?/開始する?
どうすればいいですか?
ベストアンサー1
これらの質問は一つに統合されました。
この用語は正確に何を意味しますか?ブロックデバイス?
ブロックデバイスハードウェアデバイスへのバッファリングされたアクセスとオペレーティングシステムの抽象化層を提供する特別なファイル。
では、違いは何ですか?ディスク、部分(親ディスクのパーティションでなければなりません)左心室の厚さそしてROM?
ディスクそして部分お分かりのように、これは物理ディスクまたはドライブとその中のパーティションです。 左心室の厚さは略語です論理ボリュームマネージャ。より良いディスク領域管理のために、複数のパーティションを1つの論理ボリュームにグループ化します。 ROMCD-ROMまたはDVD-ROMドライブ名は「sr0」ですか?
使用されたカーネルバージョンをどのように検出しますか?
端末に次のコマンドを入力すると、現在使用中のカーネルを確認できます。
uname -a
それでは、これは私の/bootパーティションが完全にいっぱいであることを意味しますか?
実際、ブートパーティションが完全にいっぱいになり、Ubuntuが新しいバージョンのカーネルをインストールできなくなります。
私の質問は、すべての古いカーネルバージョン(未使用バージョン)を安全に削除して/ bootのスペースを解放するのですか?
システムから古いパッケージを削除すると、ブートパーティションから古いカーネルが解放されます。ターミナルに次のコマンドを入力して管理者パスワードを入力し、「y」と答えて古いパッケージを削除します。
sudo apt autoremove
これにより、以前のカーネルバージョンが安全に削除され、起動オプションとinitram-fsが更新されます。