web-dev-qa-db-ja.com

名前に「Microsoft」が含まれるこれらのファイルを削除しても安全ですか?

今やりました:

Sudo updatedb  
locate * Microsoft *  

そしてそれは私にこれを言った:

/lib/modules/4.13.0-16-generic/kernel/drivers/hid/hid-Microsoft.ko
/usr/lib/os-probes/mounted/20Microsoft
/usr/lib/os-probes/mounted/efi/20Microsoft
/usr/share/X11/locale/Microsoft-cp1251
/usr/share/X11/locale/Microsoft-cp1255
/usr/share/X11/locale/Microsoft-cp1256
/usr/share/X11/locale/Microsoft-cp1251/Compose
/usr/share/X11/locale/Microsoft-cp1251/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1251/XLC_LOCALE
/usr/share/X11/locale/Microsoft-cp1255/Compose
/usr/share/X11/locale/Microsoft-cp1255/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1255/XLC_LOCALE
/usr/share/X11/locale/Microsoft-cp1256/Compose
/usr/share/X11/locale/Microsoft-cp1256/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1256/XLC_LOCALE
/usr/share/X11/xkb/geometry/Microsoft
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1251.html
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1255.html
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1256.html
/usr/share/fonts/X11/encodings/Microsoft-cp1250.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1251.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1252.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1253.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1254.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1255.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1256.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1257.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1258.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-win3.1.enc.gz
/usr/share/mime/image/vnd.Microsoft.icon.xml
/usr/src/linux-headers-4.13.0-16-generic/include/config/hid/Microsoft.h  

それらを削除しても安全ですか?私のシステムにできる限り少ないマイクロソフトまたはウィンドウが欲しいからです!

9
Yoran Jansen

これらのファイルはWindowsとは関係なく、Microsoftのものではありません。それらを削除すると、インストールしたパッケージ(およびそれらのファイルに依存する機能)の一部が単純に破損し、それらのパッケージが後で更新されたときにそれらのファイルが単純に置き換えられます。それらを削除しても意味がありません。

42
dobey

これらのファイルは4つのグループに分類されます。

/lib/modules/4.13.0-16-generic/kernel/drivers/hid/hid-Microsoft.ko
/usr/src/linux-headers-4.13.0-16-generic/include/config/hid/Microsoft.h  

これらは、Microsoftブランドの入力デバイス(キーボードとマウス)のドライバーとサポートファイルです。漠然とMicrosoft関連ですが、Microsoftコードはおそらく含まれていません。おそらく安全に削除できますが、Microsoftハードウェアを持っている場合は、メディアキーや追加のマウスボタンのサポートが失われる可能性があります。 Microsoftのハードウェアが汎用USBまたはPS/2ドライバーと完全に互換性がないとは思わない。

/usr/lib/os-probes/mounted/20Microsoft
/usr/lib/os-probes/mounted/efi/20Microsoft

これらはGrubブートローダーの一部であり、Microsoftオペレーティングシステムが別のパーティション/ボリュームに存在するかどうかを検出するために使用されます。 Grubを削除しても無害なのか、それともシステムを完全に壊してしまうのかを言うほど、Grubの内部についてはあまり詳しくありません。

/usr/share/X11/locale/Microsoft-cp1251
/usr/share/X11/locale/Microsoft-cp1255
/usr/share/X11/locale/Microsoft-cp1256
/usr/share/X11/locale/Microsoft-cp1251/Compose
/usr/share/X11/locale/Microsoft-cp1251/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1251/XLC_LOCALE
/usr/share/X11/locale/Microsoft-cp1255/Compose
/usr/share/X11/locale/Microsoft-cp1255/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1255/XLC_LOCALE
/usr/share/X11/locale/Microsoft-cp1256/Compose
/usr/share/X11/locale/Microsoft-cp1256/XI18N_OBJS
/usr/share/X11/locale/Microsoft-cp1256/XLC_LOCALE
/usr/share/X11/xkb/geometry/Microsoft
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1251.html
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1255.html
/usr/share/doc/libx11-dev/i18n/compose/Microsoft-cp1256.html
/usr/share/fonts/X11/encodings/Microsoft-cp1250.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1251.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1252.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1253.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1254.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1255.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1256.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1257.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-cp1258.enc.gz
/usr/share/fonts/X11/encodings/Microsoft-win3.1.enc.gz

これらは、Windows cp125 *ファミリーの 文字エンコード を記述するファイルです。それらを削除したくありません:これらのエンコーディング(Webの約5%)のいずれかを使用してWebサイトにアクセスするか、それらのいずれかを使用してテキストドキュメントを開こうとすると、事態はひどく壊れます。それらは、Microsoftの慣行を記述するという意味でのみ、Microsoftに関連しています。

/usr/share/mime/image/vnd.Microsoft.icon.xml

これは、単純に MIMEタイプWindowsアイコンファイル形式 について説明しています。削除すると、.icoファイルは "Windowsアイコン"ではなく "データファイル"として記述されますが、他の効果はないはずです。

22
Mark

これらのファイルがどのパッケージに属しているかを確認し、そのパッケージの削除が間違っていると判断する場合は、次のようにします。

locate *Microsoft* | xargs -n 1 dpkg -S

もちろん、man xargsman dpkgを読んでください。

9
waltinator

Ubuntuまたはその派生物を実行していると仮定すると、WINEをインストールする方法を邪魔しない限り、コンピューターに「MicrosoftまたはWindowsを持っている」ことを心配する必要はありません。あなたはあなた自身やあなたが望むシステムに害を及ぼすことは何でも自由です。

与えられたすべてのアドバイスと同様に:ユーザーの注意。

2
Kaitensatsuma