更改权限访问被拒绝 brew link imagemagick
Change permissions access denied brew link imagemagick
Imagemagick 在我的电脑上安装不正确。我有自制软件,在尝试 link 时遇到了 this post
中列出的相同问题
Caseys-MacBook-Pro:~ CaseyJayne$ brew link imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
Target /usr/local/etc/ImageMagick-7/colors.xml already exists. You may want to remove it: rm '/usr/local/etc/ImageMagick-7/colors.xml'
To force the link and overwrite all conflicting files: brew link --overwrite imagemagick
To list all files that would be deleted:
brew link --overwrite --dry-run imagemagick
我试过强制覆盖,但没有用。
Caseys-MacBook-Pro:~ CaseyJayne$ brew link --overwrite imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
/usr/local/etc/ImageMagick-7 is not writable.
Caseys-MacBook-Pro:~ CaseyJayne$ brew link -f imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
Target /usr/local/etc/ImageMagick-7/colors.xml
already exists. You may want to remove it:
rm '/usr/local/etc/ImageMagick-7/colors.xml'
To force the link and overwrite all conflicting files:
brew link --overwrite imagemagick
我尝试删除和移动文件
Caseys-MacBook-Pro:~ CaseyJayne$ rm '/usr/local/etc/ImageMagick-7/colors.xml'
override rw-r--r-- root/wheel for /usr/local/etc/ImageMagick-7/colors.xml? yes
rm: /usr/local/etc/ImageMagick-7/colors.xml: Permission denied
Caseys-MacBook-Pro:~ CaseyJayne$ mv '/usr/local/etc/ImageMagick-7/colors.xml' ~/Desktop/
mv: rename /usr/local/etc/ImageMagick-7/colors.xml to /Users/CaseyJayne/Desktop/colors.xml: Permission denied
我尝试将整个 etc 文件的权限更改为 755,将目录更改为 755,将文件夹更改为 644,并使用 rmdir 删除整个文件(所有内容都列在 linked 帖子的评论中)。我用相同的输出再次完成了整个过程。我 运行 brew doctor 并按照与 imagemagick 有关的所有说明进行操作。
目前,干运行给出了这个输出:
Caseys-MacBook-Pro:~ CaseyJayne$ brew link --overwrite --dry-run imagemagick
Would remove:
1020个文件在/usr/local/etc//usr/local/bin//usr/local/share/目录及子目录
示例:
/usr/local/etc/ImageMagick-7/colors.xml
/usr/local/bin/Magick++-config
/usr/local/share/ImageMagick-7/locale.xml
更改权限或删除文件的最佳选择是什么?
让我紧张的想法:手动显示隐藏的 gui 文件,将它们移动到垃圾箱,运行 brew link imagemagick,然后将它们从垃圾箱恢复到其他文件夹?
此外 - 没有任何选项可以卸载 imagemagick(开始时使用 sudo 或 yum)
我正在使用 Mac OS High Sierra 10.13.6
Imagemagick 7.0.8-13
自制软件 1.8.0
您的用户对此文件没有任何权限,但如果您是您计算机的管理员,您可以使用 sudo
:
将其删除
sudo rm '/usr/local/etc/ImageMagick-7/colors.xml'
Image Magick 在我的隐藏文件中安装了大量文件。我的同事(多年来一直在编码,神经科学和工程双博士学位)帮助我完成并手动删除了以任何形式表示 "magick" 的那些。
我们一次只做一个,以确保我们不会随意删除必要的内容。几个月来我一直在毫无问题地使用我的电脑,我会说这是最安全和最无缝的方式。 ^上述解决方案并没有卸载所有 imagemagick 放入我的计算机的东西,但只删除了一个项目。
Imagemagick 在我的电脑上安装不正确。我有自制软件,在尝试 link 时遇到了 this post
中列出的相同问题Caseys-MacBook-Pro:~ CaseyJayne$ brew link imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
Target /usr/local/etc/ImageMagick-7/colors.xml already exists. You may want to remove it: rm '/usr/local/etc/ImageMagick-7/colors.xml'
To force the link and overwrite all conflicting files: brew link --overwrite imagemagick
To list all files that would be deleted:
brew link --overwrite --dry-run imagemagick
我试过强制覆盖,但没有用。
Caseys-MacBook-Pro:~ CaseyJayne$ brew link --overwrite imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
/usr/local/etc/ImageMagick-7 is not writable.
Caseys-MacBook-Pro:~ CaseyJayne$ brew link -f imagemagick
Linking /usr/local/Cellar/imagemagick/7.0.8-13...
Error: Could not symlink etc/ImageMagick-7/colors.xml
Target /usr/local/etc/ImageMagick-7/colors.xml
already exists. You may want to remove it:
rm '/usr/local/etc/ImageMagick-7/colors.xml'
To force the link and overwrite all conflicting files:
brew link --overwrite imagemagick
我尝试删除和移动文件
Caseys-MacBook-Pro:~ CaseyJayne$ rm '/usr/local/etc/ImageMagick-7/colors.xml'
override rw-r--r-- root/wheel for /usr/local/etc/ImageMagick-7/colors.xml? yes
rm: /usr/local/etc/ImageMagick-7/colors.xml: Permission denied
Caseys-MacBook-Pro:~ CaseyJayne$ mv '/usr/local/etc/ImageMagick-7/colors.xml' ~/Desktop/
mv: rename /usr/local/etc/ImageMagick-7/colors.xml to /Users/CaseyJayne/Desktop/colors.xml: Permission denied
我尝试将整个 etc 文件的权限更改为 755,将目录更改为 755,将文件夹更改为 644,并使用 rmdir 删除整个文件(所有内容都列在 linked 帖子的评论中)。我用相同的输出再次完成了整个过程。我 运行 brew doctor 并按照与 imagemagick 有关的所有说明进行操作。
目前,干运行给出了这个输出:
Caseys-MacBook-Pro:~ CaseyJayne$ brew link --overwrite --dry-run imagemagick
Would remove:
1020个文件在/usr/local/etc//usr/local/bin//usr/local/share/目录及子目录 示例:
/usr/local/etc/ImageMagick-7/colors.xml
/usr/local/bin/Magick++-config
/usr/local/share/ImageMagick-7/locale.xml
更改权限或删除文件的最佳选择是什么? 让我紧张的想法:手动显示隐藏的 gui 文件,将它们移动到垃圾箱,运行 brew link imagemagick,然后将它们从垃圾箱恢复到其他文件夹?
此外 - 没有任何选项可以卸载 imagemagick(开始时使用 sudo 或 yum)
我正在使用 Mac OS High Sierra 10.13.6 Imagemagick 7.0.8-13 自制软件 1.8.0
您的用户对此文件没有任何权限,但如果您是您计算机的管理员,您可以使用 sudo
:
sudo rm '/usr/local/etc/ImageMagick-7/colors.xml'
Image Magick 在我的隐藏文件中安装了大量文件。我的同事(多年来一直在编码,神经科学和工程双博士学位)帮助我完成并手动删除了以任何形式表示 "magick" 的那些。
我们一次只做一个,以确保我们不会随意删除必要的内容。几个月来我一直在毫无问题地使用我的电脑,我会说这是最安全和最无缝的方式。 ^上述解决方案并没有卸载所有 imagemagick 放入我的计算机的东西,但只删除了一个项目。