Я дотримувався цих інструкцій, щоб видалити Java зі свого Mac (Lion): http://stikine.wordpress.com/2012/03/02/howto-remove-java/ У рамках процедури мені потрібно було відредагувати файл / бібліотеку /Receipts/InstallHistory.plist
Я дотримувався цих кроків:
sudo bash
(надається пароль)cp /Library/Receipts/InstallHistory.plist ~/Desktop
chown userx:staff ~/Desktop/InstallHistory.plist
(Я userx, дозволи були -rw-r - r-- 1 кореневий адміністратор)- відредаговано
~/Desktop/InstallHistory.plist
та закрито chown root:wheel ~/Desktop/InstallHistory.plist
Все було добре до останнього кроку (№5):
mv ~/Desktop/InstallHistory.plist /Library/Receipt/
який створив повідомлення:
mv: rename /Users/caryswoveland/Desktop/InstallHistory.plist to /Library/Receipt/: No such file or directory
Я не знаю багато про Unix.
В чому проблема?
операція хоуну НЕ буде створювати помилку "перейменувати" ...
Чому ви повинні зробити крок 3 , якщо ви були
—
lurker
sudo
в bash
? А чи робили ви Ctrl-D, перш ніж ви зробили те, mv
що дало вам помилку?
@mbratch згідно з інструкціями, пов’язаними з цим, крок 4 був з редактором gui, отже, зміна дозволу ... але так, було б набагато простіше просто sudo vim та внести зміни.
—
демур
Ви впевнені, що файл існує?
—
soandos