Можно ли удалить или удалить папку «Музыка»?

10

Есть ли Musicкакой- нибудь способ уйти с моего пути в моем домашнем каталоге? Либо удалив его, либо переместив в другое место.

Теперь, я знаю , что этот вопрос был задан до (Я прочитал это один и этот тоже ), так что я знаю , что еще некоторые детали необходимы , или я перезвоню фиктивные ответы ... Так что : то , что я хочу переименовать или удалить фактическую папку, возможно, с помощью каких-либо волшебных вещей, которые ОС делает с ней (например, сканировать ее на предмет изменений или еще хуже: добавить файлы метаданных).

Символьные ссылки здесь не связаны, так как я хочу переместить действительный каталог в место, которое меня не волнует, я не хочу создавать для него другое имя. Меня также не волнует, что видно в Finder - так что переключение скрытого фрагмента, который не отображает его, не принесет мне пользы. Это сильно отличает этот вопрос от вопросов других.

(Полная история в том, что я недавно начал использовать Mac, и мне нужно подключить его к сети синхронизации файлов, которую я делаю на многих компьютерах (используя unison). Естественно, у меня есть музыка в musicкаталоге, который сталкивается с OSX Musicчто-то, поэтому мне нужно убрать это из моего пути. Вот почему мне все равно, как это будет отображаться в Finder или я теряю некоторые изумительные функции iTunes. (Скорее всего, я даже не замечу этого, если и Finder, и iTunes исчезнет с этой машины.))

Эли Барзилай
источник

Ответы:

6

Есть ли у вас признаки того, что ОС будет против, если вы просто rm -rf Music?

Насколько я знаю, iTunes - единственное приложение, которое использует этот каталог (по крайней мере, на моем компьютере в нем больше ничего нет).

Так что, если вы больше никогда не запустите iTunes, этот каталог больше не должен появляться. Если вы хотите предотвратить случайное открытие iTunes, вы можете переместить его библиотеку в другое место перед удалением каталога.

mfilej
источник
3
~/Music/также используется в Logic, GarageBand и Live и может обновляться при обновлении OS X. Но я бы также попытался изменить местоположение каталога iTunes Media и запустить его sudo rm -r ~/Music.
Lri
Хорошая мысль, я никогда не использовал ни одно из этих приложений.
mfilej
1
пощечина ... Я так старался переименовать и переместить его (что не работает), что я даже не думал, что простое удаление будет работать. (И да, я уверен, что itunes и другие нежелательные программы будут пытаться использовать его ...)
Eli Barzilay
4

Это не сработает. Система продолжает воссоздание папки «Музыка» в домашнем каталоге.

  1. Если вы запускаете их, то да, iTunes и многие другие приложения используют каталог ~ / Music.

  2. Перемещение папки iTunes Media не вытащит вас из-под этого. iTunes создает много других элементов в каталоге ~ / Music в дополнение к папке Media, и эти другие элементы не будут перемещаться из ~ / Music, когда папка Media делает это. И если у вас есть возможность (т.е. запустить его), iTunes создаст эти элементы, создаст их заново после удаления и будет создавать их снова и снова.

  3. Насколько я могу судить, и я довольно усердно работал над этим, вы застряли с тем, что называется "Музыка" или "музыка", которые будут в вашем домашнем каталоге. Я говорю «что-то», потому что это также может быть файл. Не похоже, что этот подход является жизнеспособным решением для вас, но он может быть для других с почти такими же требованиями (но не совсем одинаковыми). Это сработало для меня. Хотя это и не решение, надеюсь, что предыдущая информация является информативной. Я считаю, что это неопровержимо.

  4. После удаления поврежденной папки я создал два пустых файла с нулевым байтом и сохранил их в домашнем каталоге. Я назвал одну «музыку», а другую «.music» без расширения файла в любом случае. Их присутствие не позволяет системе создать папку в этом месте с именем «Музыка». Я установил неизменный флаг (chflags uchg ~ / music) на обоих, я вручную скрыл видимый, и я полностью отозвал разрешение на «запись» для каждого. Можно было бы подумать, что это поможет, но когда система не может сохранить свою папку там, потому что она не может перезаписать файлы, она пытается изменить разрешения обратно и восстановить свои права на запись. Чтобы преодолеть это, я сделал root владельцем двух файлов. Это о сделал это. Нет больше музыкальной папки.

Примечание для редактора: Пожалуйста, не изменяйте синтаксис «что-то под названием« Музыка »или« музыка »будет в вашем домашнем каталоге» выше. Это может звучать неловко, но это очень точно сформулировано. Я бы предпочел не публиковать сообщения вообще, если эта фраза недопустима. Спасибо.

Parker
источник
Большой вздох всего этого ... Если бы itunes писал свои собственные вещи в моей музыке, то было бы довольно неприятно. (Обязательное полупламенение следует) К счастью для меня, я перешел от использования этой ОС, и теперь я вернулся к полуразумной земле. Ну, по крайней мере моя ~ / music - это моя ~ / music, и моя текущая ОС не имеет никакого мнения по этому вопросу.
Эли Барзилай
Я прошу прощения за то, что поднял старый пост; Ваш вопрос был в ленте в правильном фрейме. Я ошибочно думал, что это означает, что это было недавно. Возможно это означало, что это было тематически похоже на то, что я читал в то время. Кроме того, я не знаю, как отправлять сообщения пользователям напрямую, или я бы сделал это сейчас. Я не думаю, что я должен написать что-то неформальное здесь как «ответ».
Паркер
Ну, ценность получения ответов выходит за рамки моих личных потребностей, конечно. (И мне также, возможно, понадобится снова использовать Mac в будущем, и тогда я обязательно с этим разберусь.)
Эли Барзилай
-1

От: Удалить домашнюю папку «Фильмы» в официальных сообществах поддержки Apple

Это установлено, чтобы не удалять, потому что это может ожидаться некоторыми программами. Если вы действительно считаете необходимым удалить папку, вы можете удалить ее в Терминале с помощью

sudo rm -r ~/Movies

Будьте осторожны и удачи. Если вы ошибетесь, набрав команду, вы можете удалить то, что вам не нужно. sudo запросит ваш пароль, но на самом деле ничего не отобразит на экране при вводе. rm - это удалить, а -r говорит ему работать через любые подпапки. ~ / это ваш домашний каталог.

индеец из племени могикан
источник
Это не говорит ничего, что не было охвачено уже принятым ответом, более подробно.
Тецудзин
-1

Если вы просто хотите скрыть это от Finder, откройте консоль и выполните следующую командную строку в вашем домашнем каталоге:

chflags hidden ./Music

Каталог все еще там, однако Finder не будет отображать его, поскольку он помечен как скрытый.

Если вы передумаете, то:

chflags nohidden ./Music

Для полной chflagsдокументации введите:

man chflags,

Даниел
источник
«переименовать или удалить фактическую папку»
Эли Barzilay