Il ressemble à des modifications Apple a fait dans MacOS Catalina, il est difficile de supprimer des applications système.
J'ai mis à niveau mon ordinateur de travail à Catalina aujourd'hui (Standard Mac Mini), et avec elle est venu de nouvelles applications système (et de vieilles) que je souhaite me débarrasser, comme la nouvelle application Podcasts, Photo Booth, Siri, Apple TV, musique, échecs, livres ... Je ne veux pas ces applications système sur mon ordinateur.
Depuis que Macos El Capitan, je redémarre en mode de récupération, courir csrutil disable
, reconnectez-vous et supprimez-vous.
On dirait que Apple a déplacé leurs applications de système de base dans /System/Applications
, et parce que c'est en lecture seule, vous ne pouvez pas exécuter un Sudo rm -rf
Pour supprimer ces applications. Lorsque vous faites, vous obtenez l'erreur suivante (à l'aide de l'application Podcast comme exemple):
rm: Podcasts.app/Contents/Frameworks/IMUIUtil.framework/Versions: Read-only file system
rm: Podcasts.app/Contents/Frameworks/IMUIUtil.framework: Read-only file system
rm: Podcasts.app/Contents/Frameworks: Read-only file system
rm: Podcasts.app/Contents/Info.plist: Read-only file system
rm: Podcasts.app/Contents/PkgInfo: Read-only file system
rm: Podcasts.app/Contents: Read-only file system
rm: Podcasts.app/: Read-only file system
mount
renvoie ce qui suit pour moi:
/dev/disk1s5 on / (apfs, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
et la liste de diskutil me dit ceci:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 1.0 TB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.0 TB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD - Data 30.0 GB disk1s1
2: APFS Volume Preboot 99.4 MB disk1s2
3: APFS Volume Recovery 528.9 MB disk1s3
4: APFS Volume VM 2.1 GB disk1s4
5: APFS Volume Macintosh HD 10.6 GB disk1s5
Je ne sais pas où aller d'ici. Comment puis-je faire le /System/Applications
Dossier d'être écrit pour que je puisse supprimer les applications système que je ne veux pas/besoin? Je n'ai pas encore vu de guides sur ce nouveau problème.
Quelqu'un a des idées? Je ne sais pas comment MacOS définit ses points de montage. Il n'utilise plus de fichier fstab standard, donc je ne peux donc pas voir où il s'agit de choses de montage et de définir un drapeau écriture.
Pour ce faire, vous devez désactiver temporairement certaines des meilleures protections du système contre les logiciels malveillants, de sorte que votre machine soit en sécurité, assurez-vous d'abord que votre machine est exempte de logiciels malveillants, déconnectés de n'importe quel réseau et que vous avez une bonne sauvegarde complète (testée). .
Suivant, désactivez la protection de l'intégrité du système:
csrutil disable
.Une fois que vous avez désactivé la protection de l'intégrité du système et redémarré, vous pouvez remonter le volume de démarrage en lecture-écrire avec cette commande:
Sudo mount -uw /
Maintenant, vous pouvez faire les modifications souhaitées.
Enfin, N'oubliez pas! Réactiver la protection de l'intégrité du système:
csrutil enable
.Notez que le Sudo mount -uw /
n'est pas persistant sur les redémarrages, de sorte que vous n'avez pas besoin de l'annuler explicitement. Les redémarrages que vous avez fait pour réactiver SIP ont déjà amené le système de fichiers racine à remonter à nouveau en lecture seule.