gnome.org网站上的Gedit版本似乎无法在OSX Mavericks上运行。有没有什么办法解决这一问题?在OSX小牛上运行gedit?
回答
当我尝试它时,问题是使用gedit打包的libxml2的版本。
使用命令 “brew安装libxml2的”
然后cp /usr/local/Cellar/libxml2/2.9.1/lib/libxml2.2.dylib /Applications/gedit.app/Contents/Resources/lib/
。
在brew
的当前版本中,目录已更改为2.9.2,因此: ,然后cp /usr/local/Cellar/libxml2/2.9.2/lib/libxml2.2.dylib /Applications/gedit.app/Contents/Resources/lib/
。
安装xcode命令行工具使用xcode-select --install从终端。然后使用ruby -e“$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”来安装brew – aliasgar
作为更新,Homebrew链接已更改,新命令是“ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”' – RogueBaneling
一个解决方案(我仍然有兴趣在其他人)如下:
- 的OSX上Gnome.org网站崩溃Gedit的(3.2.6-3)的最新版本。
- 旧版Gedit 2.30.2仍在运行。
Gedit 2.30.2的作品。 但是你自己的插件在Gedit 2.30.2上不起作用。
我不知道你的目标是什么,但我发现一个更简单的方法与另一个程序。如果安装所有这些开始变得更加细节(这就是我至少想到的,因为xcode需要下载和篡改),我发现崇高的文本2工作得非常好。
谢谢,我会试试看。 。对我来说,gedit是一个不错的文本编辑器。 。多年前它是我在OSX上的最爱,但现在有很多原生选项。 。我尝试巧克力,它非常好,虽然相当昂贵。 –
SublimeText比巧克力更昂贵(虽然它是我选择的编辑器)。Mac的一个很好的免费编辑器是TextWrangler。 – Tobia
已安装MacPorts并从上面发表评论我只能简单地使用rm /Applications/gedit.app/Contents/Resources/lib/libxml2.2*
,它使用system/macports库而不是捆绑的错误。
一个不错的简单解决方案。应该与brew/fink等一起工作。 –
太棒了。很棒。 –
只是修改:
有MacPorts的正确安装。 (如果你只是从如OSX狮子更新你需要的MacPorts迁移到新的Maverics OSX系统,https://trac.macports.org/wiki/Migration)
下载的gedit-3.2.6-3
sudo port install libxml2
和
rm /Applications/gedit.app/Contents/Resources/lib/libxml2.2*
打开gedit并开始编码!
对于我的13英寸,2011年初的Macbook Pro它工作得很好。
-
如果你想用gedit从终端:
添加
别名的gedit = “开放-a的gedit”
到
〜/ .bash_profile
这对我来说非常合适。谢谢! –
如果我猜对了,你的目标是一个GUI文本编辑器,以方便使用。
open /path/to/file
,如果你想与像崇高文本的特定应用程序使用它执行从Finder中
而且同样的动作为双击对文件
open -a 'Sublime Text' /path/to/file
我发现版本与Gedit 3.2.6分发的“libxml2.2.dylib”已过时。
从App Store安装 “Xcode中”(如果你还没有这样做),那么:
$ CP -p /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer /SDKs/MacOSX10.9.sdk/usr/lib/libxml2.2.dylib /Applications/gedit.app/Contents/Resources/lib/libxml2.2.dylib
- 1. 在小牛上运行Mercurial
- 2. 在OSX小牛上建立libjson
- 3. 在OSX小牛上安装PHPUnit
- 4. 在OSX小牛Gitlab 6.3
- 5. PDFKit在OSX小牛(10.9)
- 6. 如何使可执行文件在OSX小牛队上工作
- 7. OSX小牛sloccount问题
- 8. 的Phusion客运/阿帕奇无法在Mac OSX正确运行小牛
- 9. 在OSX小牛[R安装rjags
- 10. 功能插入在OSX小牛
- 11. PyCrypto在OSX小牛中不工作
- 12. 试图在Mac OSX上设置clang和llvm以使用gedit运行runC
- 13. 在Mac OSX上运行mysqltuner
- 14. nginx的启动失败,在Mac OSX上10.9小牛
- 15. 无法在OSX小牛的轨道上安装红宝石
- 16. 无法在OSX上使用MAMP安装drupal 7.24小牛
- 17. 在Mac OSX 10.9上安装mod_mono“小牛队”
- 18. 无法在mac OSX小牛队上编译wxwidgets项目
- 19. 无法在OSX小牛的Enthought Canopy上安装烧瓶
- 20. brew安装zlib在osx小牛队上抛出一个错误
- 21. 在OSX上安装topojson节点为npm的小牛
- 22. 无法在OSX小牛的Enthought Canopy上安装statsmodels
- 23. 未能在OSX小牛安装的命令行工具
- 24. 。在小牛上运行查找和sed后发生错误
- 25. 在Mac OS X 10.9上运行拨浪鼓(小牛队)
- 26. Apache在小牛上运行的PHP版本错误
- 27. OSX小牛 - 设置Apache使用子
- 28. Postgres配置搞糟OSX小牛队后
- 29. 使用的virtualenv与OSX小牛
- 30. OSX小牛发现者Java版
如果您离开近距离投票,请解释目的的gedit标签对我来说。我想了解这个SO标准,不仅是针对这个问题,还有未来的问题。 –
我没有投票结束,但_I_觉得这个问题更适合超级用户。如果提问者正在编写Gedit插件或OSX应用程序,我希望您提到的标签可以使用。 – ataulm
[TextWrangler](https://itunes.apple.com/us/app/textwrangler/id404010395?mt=12)是一个很好的选择。 – theblang