GNUstep 環境無法使用?-> Debian 3.1 testing

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

GNUstep 環境無法使用?-> Debian 3.1 testing

文章deja_vu » 週六 1月 21, 2006 12:12 pm

過了幾個月,終於有時間可以好好學習 GNUstep 的開發環境了,但是在安裝其環境之後,竟然沒有辦法啟動它 :( ,在嘗試重新編譯 GNUstep 的環境後,得到的結果還是相同的。不知各位先前們是否有解決的方法?
代碼: 選擇全部
~$ GWorkspace
2006-01-21 11:55:19.000 GWorkspace[23968] File NSUserDefaults.m: 835. In [NSUserDefaults -initWithContentsOfFile:] Path '~/GNUstep/Defaults/.GNUstepDefaults' is not readable - making user defaults blank
2006-01-21 11:55:19.000 GWorkspace[23968] Unable to initialize XIM, using standard keyboard events
/usr/lib/GNUstep/System/Applications/GWorkspace.app/GWorkspace: symbol lookup error: /usr/lib/GNUstep/System/Library/Bundles/libgnustep-back.bundle/./libgnustep-back: undefined symbol: FTC_Manager_LookupSize


我上網找了多天之後,以為問題出在 freetype 的版本之上。但是比較過 GNUstep 的 LIVE cd 後,我認為其 freetype 的版本只差在 些許的不同,而 testing 版還比較新一點。所以問題可能不是這個.........那問題是什麼呢?
deja_vu
可愛的小學生
可愛的小學生
 
文章: 41
註冊時間: 週一 4月 18, 2005 9:48 am

文章deja_vu » 週一 1月 23, 2006 10:26 am

在查過網路的資料之後,才發現在 Debian sid (3.1 stable) 版可以使用 GNUstep ,在 stable 環境下,確實可以實用,所以在此回報了!
debian 每天成長的小電腦
testing 版--->成長的動力來源
deja_vu
可愛的小學生
可愛的小學生
 
文章: 41
註冊時間: 週一 4月 18, 2005 9:48 am

文章deja_vu » 週二 1月 24, 2006 1:27 am

經過一天奮戰之後,終於使用 chroot 大法,讓我在不切換系統的狀況下,在 stable <-> testing 版本中使用 GNUstep 了。在原本使用 stable 的朋友,可以自在的使用 GNUstep 環境,而像我這樣使用 testing 的朋友,建議使用 chroot 再建立一個 stable 的環境。再加上在 chroot 的系統中再建立 Xwindow ,這樣就可以體驗 GNUstep 。(這是不是說我衝太快了呢....... 8-) ),如何建立 chroot 環境請見
Debian 參考手冊第 8 章 - Debian技巧
http://www.debian.org/doc/manuals/debian-reference/ch-tips.zh-tw.html
再來就要正式學習 GNUstep 環境了,希望它再帶來程式開發的成就感!!
debian 每天成長的小電腦
testing 版--->成長的動力來源
deja_vu
可愛的小學生
可愛的小學生
 
文章: 41
註冊時間: 週一 4月 18, 2005 9:48 am

文章redjoe » 週四 1月 26, 2006 12:23 am

要指出第幾節,不然還真不好找..
(8.6.35 chroot)

我是用這個方法,再裝sid新系統到sda3 (原來是stable),
( 機器在學校, 是在家連過去裝的,若機器可網路開機及關機,
就更方便,不怕弄到的新系統不能開機 :-D )

sudo su -
cd / ; mkdir /sid-root
mount -t auto /dev/sda3 /sid-root
debootstrap sid /sid-root http://ftp.debian.org/debian/
echo "proc-sid /sid-root/proc proc none 0 0" >> /etc/fstab
mount proc-sid /sid-root/proc -t proc
cp /etc/hosts /sid-root/etc/hosts
cp /etc/locale.gen /sid-root/locale.gen # default is no /etc/locale.gen 檔案
# cp /etc/apt/sources.list /sid-root/etc/apt/ #(用cp比較快且不出錯)
LANG= chroot /etch-root /bin/bash
cd /dev; /sbin/MAKEDEV generic ; cd -
apt-setup
vi /etc/apt/sources.list
LANG=zh_TW chroot /sid-root /bin/bash
aptitude update; aptitude upgrade # apt-source 先改為 sid
aptitude install kernel-image-2.6-686
# /etc/fstab 是空的,須手動處理
# 並無網路設定, 無/etc/network/interfaces, /etc/resolv.conf檔案
# 手動處理
#
sudo dpkg-reconfigure locales
#設grub
# 將新裝的放在第二個位置
grub-reboot 1

懶人就成功起動sid系統了. 8-)


註:
kernel安裝時請檢查目前的kernel版本是否與安裝版本相同,相同版本會失敗.
代碼: 選擇全部
查看安裝版本 :  apt-cache search kernel-image-
查看目前的版本 : uname -a



參考Debian 參考手冊
第 6 章 6.3.6 把套件安裝到一個無法開機的系統
第 8 章 8.1.6 設定 GRUB 啟動參數
第 8 章 8.6.35 chroot
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron