LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2130|回复: 15

有人试过只使用光盘不用网络安装XWindow吗?

[复制链接]
发表于 2007-6-1 22:55:00 | 显示全部楼层 |阅读模式
有人试过只使用光盘(arch-0.7.2.iso)而不用网络安装XWindow吗?好像大部分的帖子都是介绍的先安装基本系统,然后再网上升级安装。我想,既然光盘已经有了安装包了,应该只使用光盘也可以安装好XWindow。不知道有没有人试过?

我试着在安装的时候,除了选择(base)之外,把(X11)(X11-drivers)和(X-lib)全选上,结果提示有冲突!去掉了(X11-drivers)里的xf86-video-unichrome-0.2.3-1和(X11)里的font-misc-ethiopic-1.0.0-1之后,再安装可以完成。重启后startx可以开启X,不过很简陋。
(注:为了更好的使用,我还选了[daemon]里的“openssh”和“vsftpd”两个服务,以及[network]里的“lftp”,[devel]和[lib]这两个也是全选了。这样软件包总共需要265.5MB,虽说里面还是有些我用不着的东东,但是已经很小了,呵呵!)

我看到安装包里有icewm,所以我在root的主目录下添加了从www.icewm.org上抄来的文件:

   #-----------------------------------------------------------
    # .xinitrc
    #-----------------------------------------------------------

    # run profile to set $PATH and other env vars correctly
    . $HOME/.bash_profile

    # setup background
    xsetroot -solid '#056'

    # setup mouse acceleration
    xset m 7 2

    # run initial programs
    xterm &

    # start icewm, and run xterm if it crashes (just to be safe)
    exec icewm || exec xterm -fg red

    #-----------------------------------------------------------

再重启X,发现icewm已经启用了,感觉比原来的那个好^0^。继续学习……

刚发现,如果不使用root用户,使用一个新建用户登录后startx,XWindow会自动启动一个窗口管理器,单击鼠标右键还可以选择icewm。有意思……

玩了一会儿,做点正事吧,编译第一个GTK程序。代码如下:

/*
* base.c
*/
#include <gtk/gtk.h>

int main( int   argc,
          char *argv[] )
{
    GtkWidget *window;

    gtk_init (&argc, &argv);

    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
    gtk_widget_show  (window);

    gtk_main ();

    return(0);
}

编译的命令是:

[yaos@Arch gtk]$ gcc base.c `gtk-config --cflags --libs`

没有出错提示就可以运行a.out了。终止程序运行:Ctrl+C。

==========================================================
有谁能告诉我怎么修改XWindow的分辩率呀?/etc/X11/目录下怎么没有“xorg.conf”文件?
==========================================================
发表于 2007-6-2 09:21:34 | 显示全部楼层
这个最好换一个发行版试,比如FC,Ubuntu。
Arch对网络的依赖比较大。
回复 支持 反对

使用道具 举报

发表于 2007-6-2 13:08:57 | 显示全部楼层
0.7.2的盘好像是有这个问题,换新的2007.05试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-2 13:43:42 | 显示全部楼层
Post by Xorcerer
这个最好换一个发行版试,比如FC,Ubuntu。
Arch对网络的依赖比较大。

ArchLinux吸引我的地方就是它的安装,几分钟是可以安装好一个Linux。因为我大多数情况下只是使用Linux来写程序,所以是使用虚拟机安装的。使用虚拟机安装FC怎么着也得一个小时。FC安装了太多我不需要的东东。

最近有个项目是要在Linux中开发图形界面程序,所以我还想使用ArchLinux,安装一个最小的开发环境就足够了。GTK+X
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-2 13:48:33 | 显示全部楼层
Post by 狱卒
0.7.2的盘好像是有这个问题,换新的2007.05试试。

那个“2007.05”我试过了,在虚拟机下安装提示找不到hda,所以放弃了。
回复 支持 反对

使用道具 举报

发表于 2007-6-2 18:44:26 | 显示全部楼层
用0.8版本看看,我最初就是这么安装X的
回复 支持 反对

使用道具 举报

发表于 2007-6-4 07:18:49 | 显示全部楼层
我就是不用网络安装的,把源同步到自己的电脑上就行了.

http://www.linuxsir.cn/bbs/showthread.php?t=297531
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 06:30:06 | 显示全部楼层
有谁能告诉我怎么修改XWindow的分辩率呀?/etc/X11/目录下怎么没有“xorg.conf”文件?
回复 支持 反对

使用道具 举报

发表于 2007-6-11 09:17:39 | 显示全部楼层
自己生成一个呗。。。
$ Xorg -configure
回复 支持 反对

使用道具 举报

发表于 2007-6-12 09:53:08 | 显示全部楼层
Post by AllenYao


我看到安装包里有icewm,所以我在root的主目录下添加了从www.icewm.org上抄来的文件:

   #-----------------------------------------------------------
    # .xinitrc
    #-----------------------------------------------------------

    # run profile to set $PATH and other env vars correctly
    . $HOME/.bash_profile

    # setup background
    xsetroot -solid '#056'

    # setup mouse acceleration
    xset m 7 2

    # run initial programs
    xterm &

    # start icewm, and run xterm if it crashes (just to be safe)
    exec icewm || exec xterm -fg red

    #-----------------------------------------------------------

再重启X,发现icewm已经启用了,感觉比原来的那个好^0^。继续学习……

刚发现,如果不使用root用户,使用一个新建用户登录后startx,XWindow会自动启动一个窗口管理器,单击鼠标右键还可以选择icewm。有意思……



我也按照你这个做了,开机怎么没有启动ICEWM啊?!
在虚拟机中装 的,输入的时候
# start icewm, and run xterm if it crashes (just to be safe)
    exec icewm || exec xterm -fg red

到这一段的时候,这个符号" || ",怎么输入啊?!

先谢谢你了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表