安装了 Ubuntu 13.04 后,发现 appmenu 已经很好用了,无需再将其删除。但是在安装了 lazarus (from source) 后,它一直 crash,经查是 appmenu 的问题,当然官方源内的 lazarus 也并不是完全正常的。所以解决方案么,把 lazarus 换成最新版,并且想办法让它在运行时不加载 appmenu。 具体操作过程如下: 1. 先卸载lazarus相关的全部文件,包括fpc:$ sudo apt-get purge lazarus fpc fpc-source 有可能无法删除干净,这个时候使用以下命令再进行判断:$ sudo dpkg -l | grep lazarus (同样也可判 fpc / fp) 若是找到,使用 dpkg -r 或 dpkg -P 全部删除。 2. 删除原lazarus的配置文件
- 在 /usr/lib,/usr/share 内找 lazarus 开头的目录并删除之
- 在 /etc 目录找 lazarus 开头的目录并删除之,找 fpc 开头的文件删除之
- 在 $HOME 目录找 .lazarus 目录并删除之
3. 到 sourceforge 搜索并下载 lazarus 1.0.8,使用以下命令来安装$ sudo dpkg -i *.deb 4. 安装完成后,执行以下命令$ su - (current user)$ lazarus-ide 这个时候即可发现,lazarus 启动时,未加载 appmenu,菜单以常规方式显示了,因为没有了 appmenu 也不会产生 crash。 到此为止,lazarus 1.0.8 已经可以正常运行了,为了保险起见,还可以作以下更改: 1. 删除 overlay-scrollbar 2. 重新编译 lazarus-ide 3. 将 /usr/share/applications/lazarus.desktop 内的 Exec 指向 $HOME/.lazarus/bin/lazarus更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2修改CentOS 6.3启动级别以及启动级别配置错误的修改问题Tiny210v2 开发板环境搭建相关资讯 Lazarus Ubuntu 13.04
- Ubuntu 15.10下安装Lazarus IDE 1. (02月20日)
- Lazarus for Raspbian安装 (03/05/2015 13:37:52)
- Lazarus如何变成XE的界面 (10/28/2014 09:57:55)
| - Lazarus 1.6 发布下载,Pascal 集 (02月20日)
- Lazarus开发平台编译后可执行程序 (10/28/2014 10:00:06)
- Ubuntu 13.04 下正常启动 Lazarus (10/28/2014 09:21:14)
|
本文评论 查看全部评论 (0)