安裝了ubuntu 13.04后,發(fā)現(xiàn)appmenu已經(jīng)很好用了,不用刪了。然而,安裝lazarus(來(lái)自源代碼)后,它總是崩潰。經(jīng)過調(diào)查,是appmenu的問題。當(dāng)然,官方資料中的拉撒路并不完全正常。那么解決辦法呢?把lazarus換成最新版本,想辦法讓它在運(yùn)行時(shí)不加載appmenu。
具體操作流程如下:
1.首先卸載所有l(wèi)azarus相關(guān)文件,包括fpc:
$ sudo apt-get purge Lazarus FPC FPC-source
可能無(wú)法刪除clean。此時(shí),使用以下命令進(jìn)行判斷:
$ sudo dpkg -l | grep lazarus(也可以獲得fpc/fp)
如果找到了,用dpkg -r或者dpkg -P全部刪除。
2.刪除原始的lazarus配置文件。
在/usr/lib、/usr/share中查找以lazarus開頭的目錄,并刪除它。
在/etc目錄下,找到以lazarus開頭的目錄并刪除,找到以fpc開頭的文件并刪除。
找到。lazarus目錄并刪除它。
3.進(jìn)入sourceforge,搜索并下載lazarus 1.0.8,使用下面的命令安裝它
$ sudo dpkg -i *。黛比
4.安裝完成后,執(zhí)行以下命令
$ su -(當(dāng)前用戶)
$ lazarus-ide
這時(shí)可以發(fā)現(xiàn),lazarus啟動(dòng)時(shí),并沒有加載appmenu,菜單是正常方式顯示的,因?yàn)闆]有appmenu就不會(huì)產(chǎn)生crash。
目前為止,lazarus 1.0.8已經(jīng)可以正常運(yùn)行了。為了安全起見,可以進(jìn)行以下更改:
1.刪除覆蓋滾動(dòng)條
2.重新編譯lazarus-ide
3.將/usr/share/applications/Lazarus . desktop中的Exec指向$HOME/。拉撒路/賓/拉撒路