欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux下的軟件安裝

 更新時(shí)間:2006年10月24日 00:00:00   作者:  

    1、Linux下有哪些中文系統(tǒng)?

  主要有CXTERM、wzce、CXWIN、XCIN、ZhXwin。CXTERM是運(yùn)行在X-WINDOW下的中文終端。Wzce是一個(gè)作為shell運(yùn)行的終端。CXWIN是支持中文的XSERVER。XCIN可以在X-WINDOW下輸入中文。ZhXwin是中文輸入程序,需要CXTERM。

 下載以上軟件,例如要下載cxterm則進(jìn)入自由軟件庫(kù),查找cxterm即可。

  2、怎樣在X Window中象Pwin98那樣顯示/輸入中文?

  要在X Window的任何地方輸入中文,可以使用xcingb,它是一種中文輸入法的Server;libst.so.1可以在任何地方顯示出中文,一起使用它們即可顯示/輸入中文。,F(xiàn)reesoft 里有搜索器, 可以很方便用它查找。

  3、怎么樣讓RedHat Linux在X啟動(dòng)時(shí)自動(dòng)加入中文支持(libst.so.4)?

  有兩種常用的方法:startx和xdm。對(duì)于這兩種方法,可通過(guò)在/etc/X11/xinit/Xclients文件中的這個(gè)部位加入以下幾行來(lái)完成:

  # TheNextLevel is supposed to work

  # with both fvwm95 and fvwm2

  # (try fvwm95 first, then fvwm2).

  for FVWMVER in 95 95-2 2;

  do if [ -n "$(type -path fvwm${FVWMVER})" ];

  then env > "$HOME"/Xrootenv.0

 ?。。。。?LD_PRELOAD=/usr/home/min/ZhXwin/lib/libst.so.4

 ?。。。?! export LD_PRELOAD

  # if this works, we stop here

  eval "exec fvwm${FVWMVER} ${FVWMOPTIONS}" >

  "$HOME"/.FVWM${FVWMVER}-erro

  rs 2>&1

  fi

  done

  其中有?。。?!的兩行是后加上的,注意把/usr/home/min/ZhXwin/lib/libst.so.4的路徑改成你的情況。

    4、介紹一下Linux分區(qū)的概念,個(gè)人使用Linux,如何設(shè)置分區(qū)?

  Linux使用標(biāo)準(zhǔn)的DOS分區(qū)格式,所以能和其他操作系統(tǒng)(例如DOS/OS/2/Win9X/WinNT/Win2000)共享硬盤。Linux和其他UNIX一樣沒(méi)有A、B、C、D驅(qū)動(dòng)器概念。所謂的分區(qū)是將硬盤分成若干邏輯上獨(dú)立的部分,每個(gè)部分都可以獨(dú)立地使用而互不影響。可以在一個(gè)分區(qū)上建立文件系統(tǒng),也可以建立虛擬內(nèi)存的交換區(qū)(swap area)。分區(qū)的情況記錄在每個(gè)硬盤的第一個(gè)扇區(qū),稱為"主自舉記錄"(MBR,Master Bootstrap Record)。

  如果Linux只是個(gè)人使用的話,最好設(shè)置三個(gè)分區(qū),分別用于:

 ?。保﹔oot文件系統(tǒng)

  2)swap

 ?。常?usr文件系統(tǒng)

  因?yàn)镈OS的Fdisk不懂如何設(shè)置其他系統(tǒng)的分區(qū),所以可讓DOS Fdisk它的分區(qū)并裝好DOS,然后用Linux的fdisk程序設(shè)置Linux的分區(qū)。Linux可以安裝主分區(qū)上或者擴(kuò)展分區(qū)內(nèi)的分區(qū)上(一個(gè)硬盤上可有多個(gè)擴(kuò)展分區(qū))。Linux可以讀寫FAT32分區(qū)。

  5、Linux和PWin98能否共存?它們能否共存于同一個(gè)硬盤并實(shí)現(xiàn)雙重引導(dǎo)?

  可以。但Linux的分區(qū)與Win98的分區(qū)不兼容,Win98不能訪問(wèn)Linux的ext-2文件系統(tǒng),Linux可以訪問(wèn)Win98的任何文件系統(tǒng)。建議給Linux一個(gè)單獨(dú)的硬盤,因?yàn)殡m然Linux可以和別的操作系統(tǒng)和平共處,但Win98容易崩潰,有可能會(huì)破壞Linux。

  具體方法是:

  1)首先需要騰出一些硬盤空間,兩三百兆即可。用PQMagic這樣的軟件在原有的硬盤上再分割出一個(gè)分區(qū)來(lái)。

  2)接下來(lái),就和通常裝Linux一樣,把Linux裝到新分出來(lái)的分區(qū)。裝上Linux后,可以用Lilo(它可以選擇啟動(dòng)Linux或PWin98);如果不想讓別人知道在機(jī)器上裝了Linux,可用Loadlin在MS DOS方式下啟動(dòng)Linux。

  還有一種方法, 是用UMDOS,就是把Linux的文件系統(tǒng)做在DOS的文件系統(tǒng)上,效果不太好,不推薦使用。

  注意:必須先安裝其他OS,最后安裝Linux。Linux會(huì)很客氣地幫你管理所有的系統(tǒng),千萬(wàn)不要先安裝Linux再安裝98,因?yàn)?8會(huì)很不客氣地將硬盤主分區(qū)引導(dǎo)區(qū)霸為己有,全然不顧別人的死活。安裝98時(shí)只分配98所用的分區(qū),安裝Linux時(shí),用Linux的分區(qū)命令建立自己的分區(qū)。

    6、有在Win98下看ext2分區(qū)的軟件嗎?

  1)有個(gè)小工具可以用,不過(guò)是工作在NT下的。

  2)可以在win98下安裝Linux分區(qū),然后就可以用資源瀏覽器看到ext2分區(qū)下的文件了。

  3)還有個(gè)winext2程序可在win98下瀏覽Linux分區(qū)的所有文件。

  A)下載文件winext2_016.zip.

  B)解壓到一個(gè)目錄后(例如c:\winext2).

  C)運(yùn)行c:\winext2里面的DOS批命令文件install.bat進(jìn)行安裝,安裝的結(jié)果是將兩個(gè)win98用的vxd文件拷貝到了windows的相應(yīng)目錄下,最好把c:\winext2目錄下的 mount.exe程序也拷貝到windows目錄下。

  D)重新啟動(dòng)機(jī)器。

  E)在win98的DOS窗口下運(yùn)行mount.exe,可以看到所有的分區(qū)信息列表。

  F)在分區(qū)信息列表里找到linux native分區(qū),記下它的設(shè)備名,用如下命令安裝Linux分區(qū):mount /dev/hda3 g (其中g(shù)是希望的盤符)

  G)打開“我的電腦”,g盤有了,在機(jī)器上顯示的是"hda3 (G:)",雙擊該圖標(biāo),可列出Linux目錄。

  可以把第F步的安裝命令寫成一個(gè)批命令文件,這樣每次要看linux分區(qū)時(shí),執(zhí)行它即可。如果要卸載Linux分區(qū),重新啟動(dòng)win98就可以了。如果每次啟動(dòng)win98時(shí)都把Linux分區(qū)掛上,以把安裝命令寫進(jìn)c:盤根目錄下的autoexec.bat文件里。

  7、Linux 怎樣才能認(rèn)識(shí)FAT32分區(qū)?

  去www-plateau.cs.berkeley.edu/people/chaffee/fat32.html下載一個(gè)FAT32的patch。

  8、能否裝成Linux和NT的雙系統(tǒng)?該怎樣做?要注意些什么?

  Linux可以和PC上的其他任何操作系統(tǒng)和平共處,倒是微軟的東西,特別是NT、Win98有可能對(duì)Linux造成破壞。簡(jiǎn)單地講:

  1)如果先安裝了NT,則用LILO做引導(dǎo)選擇,方法和Linux/DOS雙啟動(dòng)沒(méi)什么區(qū)別。 NT不對(duì)MBR做任何改動(dòng)。

  如果安裝NT時(shí),想用NTFS作為NT分區(qū)格式,要記住,目前Linux還無(wú)法取用NTFS分區(qū),能讀NTFS分區(qū)的Alpha版驅(qū)動(dòng)程序,建議另外建個(gè)FAT分區(qū)作為資料交換用,或是用DOS格式化的軟盤片。另外建議不要使用 NT 的“磁盤系統(tǒng)管理員”來(lái)建立 Linux 的置換以及根目錄分區(qū),建議使用 Linux 的 fdisk。

  2)如果先裝了Linux,要把LILO裝到根分區(qū)的引導(dǎo)塊上,不要放在MBR上,裝完Linux后,假設(shè)根分區(qū)在/dev/hda5,則 dd if=/dev/hda5 of=bootsect.lnx count=1,把這個(gè)bootsect.lnx放到軟盤或者某個(gè)DOS分區(qū)上備用。接下來(lái)裝NT,完成后,可以啟動(dòng)NT了,然后把剛才的那個(gè)bootsect.lnx拷到 C:\下,改改c:\boot.ini,在最后加一句:c:\bootsect.lnx="Linux",以后在NT的啟動(dòng)菜單上就有了Linux。

  要注意的是:每次升級(jí)了核心,或者修改了/etc/lilo.conf,作了lilo后,都必須重新生成一次bootsect.lnx,否則就前功盡棄了。


  9、有哪幾種方法啟動(dòng)LINUX,具體怎么做?

  主要有三種方法:
  1)用LILO法。

  LILO屬于非常好的啟動(dòng)管理器,可有兩種方法安裝它:

  A)裝到主引導(dǎo)區(qū)(MBR),這是最好的,需要說(shuō)明的是,MBR 的內(nèi)容是獨(dú)立于操作系統(tǒng)的,安裝lilo不會(huì)對(duì)Dos,Win9X,Win NT的分區(qū)構(gòu)成任何影響,但是Win9X的安裝程序、kv300等會(huì)把LILO破壞掉。

  B)裝到Linux root分區(qū)的引導(dǎo)塊中,就是hda5的0塊,該法適合使用System Commander、Win NT、OS/2等作引導(dǎo)選 擇的場(chǎng)合。因?yàn)閺谋举|(zhì)上講,引導(dǎo)選擇,就是選擇一個(gè)合適的分區(qū),把它的0塊讀入內(nèi)存,再運(yùn)行之。

  2)使用NT作引導(dǎo)管理法。

  此法較為麻煩,需在安裝好lilo后,運(yùn)行: dd if=/dev/hda6 of=/mnt/dosc/bootsect.lnx count=1假設(shè)你的DOS C: mount到 /mnt/dosc,然后修改 boot.ini ,加一句:c:\bootsect.lnx="Linux",(NT 的啟動(dòng)選擇器位于C盤的引導(dǎo)記錄內(nèi),和MBR沒(méi)關(guān)系,安裝LILO不會(huì)影響它?。?/P>

  3)使用軟盤啟動(dòng)法。

  該法適合測(cè)試新編譯的內(nèi)核,不太適合日常使用。

  10、如何不重新啟動(dòng)電腦、從DOS直接啟動(dòng)Linux?

  可以把 LOADLIN.EXE 置于DOS路徑下的一個(gè)子目錄(DOS分區(qū))內(nèi);然后把內(nèi)核拷貝到,如C:\DOS\VMLINUZ 的子目錄。下面的批處理文件就可用來(lái)啟動(dòng)linux:

  rem   linux.bat

  smartdrv /C

  loadlin c:\dos\vmlinuz root=/dev/hda2 r

  如使用Win98,則設(shè)定這個(gè)批處理文件的特性,使其從MS-DOS狀態(tài)啟動(dòng)。

  11、在硬盤上共裝了三個(gè)系統(tǒng):Linux、Win98、WinNT,如何安裝使它們共存?

  Win98是個(gè)很霸道的系統(tǒng),它會(huì)毫不客氣地將硬盤主分區(qū)引導(dǎo)區(qū)霸為己有。應(yīng)先安裝其他系統(tǒng),最后安裝Linux,Linux會(huì)很客氣地幫你管理所有的系統(tǒng)。用軟盤起動(dòng)Linux,BOOT時(shí)輸入mount root=你的Linxu分區(qū),然后用命令:lilo -D 默認(rèn)系統(tǒng)標(biāo)號(hào),重新設(shè)置Lilo。

  Linux還可以放在擴(kuò)展分區(qū)中的子分區(qū)上的,但lilo不可以放在子分區(qū)上。如果想和NT共存就不要把lilo放在MBR上,放在除了Win98和NT分區(qū)之外的主分區(qū)中,該主分區(qū)必須是Linux分區(qū)或者是擴(kuò)展分區(qū),但不能是子分區(qū)。用Linux的fdisk把那個(gè)放了lilo的分區(qū)置為活動(dòng)分區(qū)。

  讓NT幫助啟動(dòng)Win98,不然它啟不來(lái)。得先裝W98/DOS其次裝NT,在確信它們都可以通過(guò)NT的boot manager選擇起動(dòng)后,最后裝Linux。Lilo只讓它啟動(dòng)Linux和NT,Win98讓NTBootManager去管,能否啟動(dòng)都和lilo沒(méi)關(guān)系。

  如果沒(méi)有NT,只有W98/DOS的話,必須把W98/DOS分區(qū)設(shè)成活動(dòng)分區(qū)才行,也就是說(shuō),lilo得放在MBR上。

  12、如何看LILO是裝在MBR還是SuperBlock上呢?

  只需看/etc/lilo.conf里boot這一項(xiàng),以/dev/hda為例,

  如果是boot=/dev/hda則裝在MBR上,

  如果是boot=/dev/hda2等等,則是裝在第二個(gè)分區(qū)的SuperBlock上。

  因?yàn)?dev/hda表示整個(gè)硬盤,安裝Redhat時(shí)不會(huì)問(wèn)你MBR或SuperBlock,而是讓你選擇hda還是hda2,Slackware這方面要直觀些。

  13、啟動(dòng)Linux必須在lilo提示時(shí)鍵入:linu ether=3,0x300,eth0 才能正確啟動(dòng)NE2000兼容網(wǎng)卡,有無(wú)方法把該參數(shù)加到啟動(dòng)文件中?

  在/etc/lilo.conf中增加 append = "ether=3,0x300,eth0"然后運(yùn)行l(wèi)ilo。

    14、在Linux下如何制作啟動(dòng)盤?

  方法是:

  1)將一張有ext2文件系統(tǒng)的軟盤放入軟驅(qū),如果是尚未建立文件系統(tǒng),則可以使用命令: mkfs.ext2 /dev/fd0 (假設(shè)軟盤在A:驅(qū)中)

  2)將內(nèi)核拷貝入軟盤,可以先使用mount命令把軟盤掛到系統(tǒng)上,再使用命令 cp /vmlinuz  /mnt/floppy (假設(shè)內(nèi)核文件是/vmlinuz,軟盤掛在/mnt/floppy)

  3)鍵入:rdev /dev/fd0 /dev/hda1(假設(shè)root文件系統(tǒng)在/dev/hda1上)

  15、如何用Linux在第一個(gè)擴(kuò)展分區(qū)中建立邏輯盤?

  要注意mount的是哪個(gè)設(shè)備!第一個(gè)擴(kuò)展分區(qū)中的分區(qū)從5到8,第二個(gè)擴(kuò)展分區(qū)從9到12,第三個(gè)擴(kuò)展分區(qū)從13到16。/dev/hd?2不行,得用/dev/hd?5。用Linux可以在一個(gè)盤上建立多個(gè)DOS Primary分區(qū)而且微軟的系統(tǒng)會(huì)認(rèn)的,還可以建立多個(gè)擴(kuò)展分區(qū)。

  16、下載了新的內(nèi)核,該怎樣安裝它?

  將新的內(nèi)核解開到/usr/src目錄下,假設(shè)新內(nèi)核被裝在linux-2.2.35目錄下,則改變/usr/src/linux使它指向新的內(nèi)核。然后進(jìn)入/usr/src/linux目錄,make config 或 make menuconfig 或 make xconfig 其中的一項(xiàng)進(jìn)行內(nèi)核配置,配置并存儲(chǔ)以后,依次執(zhí)行make dep,make zImage,make clean就可以了。具體可以參照內(nèi)核目錄Documentation目錄中的說(shuō)明。

  17、如何從CD-ROM安裝ReadHat Linux?

  在RedHat Linux 6.1的CDROM中有個(gè)ezstart.bat,可以在DOS下運(yùn)行該程序,幫助制作Boot盤和supplement盤,ezstart有詳細(xì)的提示,照著做即可。從CDROM安裝是不需要supplement盤的,只用Boot盤啟動(dòng)就行了。

  如果不能識(shí)別光驅(qū),也可以把CDROM上RedHat目錄下的所有內(nèi)容拷到DOS分區(qū)下。DOS分區(qū)的目錄結(jié)構(gòu)應(yīng)該如下:

  C:

  |--RedHat

  | ┐

  |  |

  |  |--RPMS

  |  |--base

  |  |--其他

  | ┘

  |--其他

  |

  注意,從硬盤安裝是需要supplement盤的。更詳細(xì)的解釋參閱CDROM的/doc/RHmanual目錄下"RedHat Offical Installation Guide"。

 18、怎樣實(shí)現(xiàn)一個(gè)用戶名進(jìn)入系統(tǒng)后,別人就不能再以此用戶名進(jìn)入系統(tǒng)?

  如果用的是RedHat,可以借助于PAM,把下面這一行加入到/etc/pam.d/login  session required /lib/security/pam_limits.so,然后修改/etc/security/limits.conf

  19、RedHat6.1啟動(dòng)時(shí)出現(xiàn)syncing time for xntpd然后停頓兩分鐘,提示26 jul 14:31:31 ntpdate<312> can't find host tock.usno.navy.mil,接著停頓五分鐘才有反應(yīng)。這是怎么回事?

  把啟動(dòng)任務(wù)中的timed去掉,省得每次開機(jī)要去同步時(shí)間。

  20、交換分區(qū)只能是16M嗎? 32M和128M內(nèi)存必須開設(shè)多大的swap區(qū)?

  現(xiàn)在的核心規(guī)定:每個(gè)SWAP分區(qū)最多128M,可以有多個(gè)SWAP分區(qū)。對(duì)于32M內(nèi)存,64M SWAP是個(gè)較好的選擇,不過(guò),SWAP占用率會(huì)很低,一般情況下10%都不到,也就是說(shuō),32M的SWAP足以應(yīng)付絕大多數(shù)情況了;對(duì)于128MB內(nèi)存,在RedHat中開128M的SWAP就足夠了,好象除了在用KDE和Netscape 時(shí)最多占用30M-60M外,其他時(shí)間SWAP占用都不超過(guò)12M。

  21、對(duì)Linux的free 顯示報(bào)告如下:

  total used free shared buffers cached

  Mem: 6548 6484 64 2292 104 1504

  buffers/cache: 4876 1672

  Swap: 0 0 0

  交換分區(qū)16M Swap,為什么顯示為0?

  建了swap可是free說(shuō)沒(méi)有,有幾種可能性:

 ?。保┰?etc/fstab中少了一行/dev/sda6 swap swap defaults 1 1,將/dev/sda6用交換分區(qū)名替換

 ?。玻┤绻麤](méi)有改動(dòng)過(guò)/etc/rc.d中的內(nèi)容,那一定是swap分區(qū)沒(méi)有初始化好或者損壞了。用以下命令創(chuàng)始化mkswap -c /dev/sda6,將/dev/sda6用交換分區(qū)名替換

 ?。常┫到y(tǒng)初始化文件被改亂了。檢查/etc/rc.d/*并把它們改對(duì)。

  22、如何打開XWindow的界面和設(shè)置墻紙?

  Startx;先用程序 xv把gif.jpeg和tiff圖象文件轉(zhuǎn)換成xpm格式,然后用命令:

  xpmroot [your_xpm_file.xpm]

  23、如何設(shè)置X windows下的顯示分辨率?

  運(yùn)行setup然后在里面看到一個(gè)xconfigator選項(xiàng),就可以用它來(lái)改變所有設(shè)定,如果自動(dòng)偵查失敗,可以手工設(shè)置。

  24、如何在X-WINDOWS下配置PPP連接?

  xisp是X-WINDOWS下一個(gè)不錯(cuò)的撥號(hào)工具軟件,但在安裝xisp前,要先裝有Xforms,可到sunsite去下載。若使用的是KDE,則可以很方便地使用它提供的kppp。

 25、fvwmsr、fvwmsr98、tvwm 等等是什么?怎樣設(shè)置fvwm等管理窗口和實(shí)際物理窗口一樣大?

  Fvwmsr、fvwmsr98、tvwm等都是X Windows的窗口管理程序,如同Win98下的資源管理器。

  有個(gè)文件叫做XF86Config,Slackware是放/etc目錄中的,在這個(gè)文件中找出Screen Section,把對(duì)應(yīng)顯示模式Virtual后面的值改為想置的值即可。注意,里面可能有不止一個(gè)Screen Section,得修改實(shí)際用的那個(gè),否則不會(huì)起作用。找對(duì)了Section Screen,對(duì)應(yīng)于不同Depth 的Subsection也得找對(duì),不然也不會(huì)起作用。

  26、RedHat Linux進(jìn)入X-Window后一旦切換窗口,X-Window就死掉了,只有重新啟動(dòng)才行,如何解決?

  用ctrl+alt+Fn ( n=1,2,...6 )來(lái)切換虛屏,ctrl+alt+F7從字符方式回到X,切回X的一段時(shí)間里不要?jiǎng)邮髽?biāo)( 2秒左右),否則X連接會(huì)斷掉,接著重新startx/openwin就可以了。

  27、使用Xconfigurator命令配置XWINDOW,可將顯示配置為:800*600,16bit color,但使用一些程序時(shí),程序的窗口高度大于桌面高度,使得程序窗口上面看不見(jiàn)菜單,下面不見(jiàn)狀態(tài)條,窗口又無(wú)法移動(dòng),如何解決?

  在home目錄中放一個(gè).Xdefaults文件,在其中對(duì)要用的每一個(gè)X client程序尺寸和字體等參數(shù)進(jìn)行配置。一般說(shuō)來(lái)改用較小的字體會(huì)有效果。具體如何配置用man命令看相應(yīng)的命令手冊(cè)。

  28、用XF86Setup設(shè)置了X-window后,程序可以啟動(dòng),但分辨率不是1024*768*256,就是640*480*256,如何能設(shè)置為800*600*65536?

  如果正確設(shè)置了/etc/X11/XF86Config(redhat)或/etc/XF86Config(slackware),應(yīng)該可以用<小鍵盤+>動(dòng)態(tài)改變分辯率。

  29、在Linux 下?lián)芴?hào)連接ISP的方法?

  如果使用redhat 6.0,完全可用redhat本身的方法解決,方法是:

  1)進(jìn)入X windows, 打開control pannel

  2)選擇網(wǎng)絡(luò)配置, 在網(wǎng)絡(luò)界面處有l(wèi)o0, eth0的地方加入ppp0

  3)將啟動(dòng)參數(shù)如電話等填入,注意修改起動(dòng)描述部分,原起動(dòng)描述部分支持login: .. password:... timeout 5,有的ISP不是這樣的,要用username:... password:... annex:ppp timeout 5才行

  4)存盤退出即完成了ppp的設(shè)置

  使用時(shí)只要打開網(wǎng)絡(luò)配置,將ppp0改為activate,即可啟動(dòng)。如果想開機(jī)時(shí)自啟動(dòng),可以將boot選項(xiàng)設(shè)為on。

    30、如何配置Dial-Up PPP 連接到ISP?

  可用pppd和chat來(lái)實(shí)現(xiàn)連接,最好是寫個(gè)shell script,在 /root 下,比如取名為dppp-connect,在每次要連線時(shí)執(zhí)行一下。

  1)首先應(yīng)知道撥入ISP的電話號(hào)碼(如163),ISP提供的撥入帳號(hào)及密碼,MODEM接在哪個(gè)串口上,用root來(lái)login,編輯 ~/ppp-connect

  pppd connect 'chat -v "" "your_init_string" "" ATDTisp_number CONNECT "" Login: your_username word: your_passwd' /dev/tty(0/1/2) speed modem

  pppd在系統(tǒng)中的/usr/sbin/pppd,然后用chat來(lái)?yè)芴?hào),Chat將會(huì)送出初始化字串到MODEM、撥ISP的電話號(hào)碼,等待出現(xiàn)CONNECT以及Login: 帳號(hào)符號(hào),接著再送出密碼,到此chat就完成了,剩下來(lái)的部分由pppd去做。最后一個(gè)指令是指定MODEM在那一個(gè)串口上(例如在/dev/ttyS1),通常它都是在ttyS1(DOS 下的COM2),ttyS0 (DOS 下的COM1),如用Slackware的版本,就是cua1或cua0。至于spped指的是modem的速度。另外,在調(diào)試階段,pppd 的 -v 選項(xiàng)是非常有用的。例如 ~/ppp-connect 內(nèi)容為:

  pppd connect 'chat "" "ATZ" "" ATDT163 CONNECT "" Login: john Password: mypass'/dev/ttyS1 115200 modem

  2)有的ISP在登錄時(shí)要讓你選擇用何種協(xié)議建立連接,例如鍵入ppp才能建立ppp連接,對(duì)這種情況,~/ppp-connect為: pppd connect 'chat "" "ATZ" "" ATDT163 CONNECT "" Login: john Password : mypass $ ppp' /dev/ttyS1 115200 modem

  3)最后為安全起見(jiàn),設(shè)定scipt只有root才能讀寫執(zhí)行。

  31、撥號(hào)腳本一般應(yīng)如何寫?

  撥號(hào)腳本一般應(yīng)為:

  proc main

  transmit ""

  waitfor "Username:" until 10

  transmit $USERID, raw

  transmit ""

  waitfor "Password:" until 10

  transmit $PASSWORD,raw

  transmit ""

  waitfor "Selection:" until 10

  transmit "1"

  transmit "" set ipaddr getip

  endproc

  第3行表示等待登陸屏幕顯示“Username:”,第4行模擬鍵盤輸入上網(wǎng)帳號(hào)($USERID)

  第9行表示等待登陸屏幕顯示“Selection:”,第10行模擬鍵盤輸入了1,應(yīng)根據(jù)你登陸ISP時(shí)屏幕上實(shí)際顯示情況,改寫上面的腳本。

 32、如何實(shí)現(xiàn)Win98工作站通過(guò)Linux主機(jī)上網(wǎng)?

  每臺(tái)工作站的DNS要指向ISP的DNS,或者簡(jiǎn)單點(diǎn),在Linux主機(jī)上開個(gè)cache only和forward only的DNS服務(wù)器,如果DNS已經(jīng)搞定,用squid也非常簡(jiǎn)單,缺省的配置文件/etc/squid.conf就可以工作(可能需要把http的端口號(hào)改為8080),而且可以實(shí)現(xiàn)cache的功能,具體步驟:

  1)設(shè)好PPP,保證在Linux 主機(jī)上可以上網(wǎng)。

  2)運(yùn)行squid -z 建立cache目錄。

  3)/etc/squid.conf,缺省的可以工作,可改可不改,如果要改,把http_port從3128改到8080。

  以后需要上網(wǎng)時(shí),接通PPP,運(yùn)行squid &,客戶端設(shè)置好proxy,一切OK,如果把pppd 升級(jí)到2.3.5,還可以配置成“按需撥號(hào)”。

  33、如何用Linux實(shí)現(xiàn)多機(jī)訪問(wèn)Internet?

  有兩種方法:

  1)proxy法(即squid或其他proxy).

  2)ipmasq + squid法

  如果只要瀏覽網(wǎng)頁(yè)、文件下載,用第一種方法,RedHat帶了squid的rpm,很好配置的。

  34、如何使Linux主機(jī)支持遠(yuǎn)程訪問(wèn),這樣在家可撥號(hào)回辦公室,用PPP協(xié)議訪問(wèn)LAN?

  在/etc/inittab里加上一句:s1:12345:respawn:/sbin/mgetty ttyS1

  35、用minicom撥號(hào)后已輸入用戶名和密碼,屏幕上也出現(xiàn)了一大堆亂碼,但不知道怎么運(yùn)行script和pppd,該怎么才能用上瀏覽器?

  運(yùn)行minicom 然后輸入ISP的電話;輸入username 和 passwd;按下Ctrl+Q,如果出現(xiàn)了怪字符,則說(shuō)明連接成功;使用命令: pppd /dev/modem 建立和ISP的連接。

  36、哪有Linux下的Netscape瀏覽器?Linux下有沒(méi)有html編輯工具?

  在自由軟件庫(kù)的/pub/mirrors/ftp.netscape.com/pub/...下有。

  Netscape Navigator Gold Communicator 4.x以上都可以完成這個(gè)工作。emacs同樣支持。

  37、如何在Linux上加上Web Mail的功能,除了寫CGI還有什么辦法?
  只能用CGI,或者用c寫也可,想不寫程序不行。

  38、從Linux上收信出現(xiàn)"pop3 server error",怎么辦?

  到/usr/sbin下檢查有無(wú)ipop3d,如果沒(méi)有就是你安裝時(shí)沒(méi)裝、重裝之;如果有,試試telnet localhost 110,如沒(méi)反應(yīng),則是/etc/inetd.conf有問(wèn)題,檢查POP-3一行前面有沒(méi)有#。

  39、如何設(shè)置FTP才可以上載文件?

  把/home/ftp/incoming目錄增加可寫屬性chmd a+w /home/ftp/incoming,然后用戶就可以上載到incoming目錄了。

    40、如何解決NFS權(quán)限禁止問(wèn)題?

  缺省情況下NFS不允許mount本地目錄,可以修改/etc/exports,加上一行:

  /yyy (rw)(yyy為你想mount的本地目錄。)

  41、如何設(shè)置才能從其他機(jī)器Telnet到Redhat Linux服務(wù)器上缺省時(shí),UNIX系統(tǒng)是不允許root作遠(yuǎn)程登錄的。在/etc/securetty文件中加入如下設(shè)置:

  ttyp0

  ttyp1

  即能置為允許。

  42、如何使Linux服務(wù)器成為DHCP服務(wù)器、有目錄服務(wù)功能?

  有個(gè)dhcpd可完成這項(xiàng)工作、RH6.1自帶的,其他的可到freesoft.cei.gov.cn下載。

  目錄服務(wù)可據(jù)姓名、Email地址等查找其聯(lián)系人、電話等信息,有運(yùn)行于Linux上的LDAP服務(wù)器軟件提供該服務(wù),可到sunsite.unc.edu上下載最新版。

  43、把Slackware Linux設(shè)置成服務(wù)器,使別人能通過(guò)modem撥號(hào)連上Linux主機(jī),應(yīng)怎么做?如何使Linux主機(jī)的modem能應(yīng)答撥號(hào)?

 ?。保┰?etc/inittab中加入這行:

  d1:345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS1

 ?。僭O(shè)modem在第二串口上,注意:RedHat所帶的mingetty不能用于這個(gè)目的,可從freesoft.cei.gov.cn下載mgetty來(lái)用。)

 ?。玻┤绻愕膍odem有開關(guān)可以設(shè)置為應(yīng)答方式,如果沒(méi)有開關(guān)就查它的說(shuō)明書,找出用什么AT命令進(jìn)行設(shè)置,將該設(shè)置命令放在/etc/rc.d/rc.local中即可。

  44、如何實(shí)現(xiàn)Linux和Win98資源共享?

  有個(gè)叫做Samba的著名軟件,可以運(yùn)行在包括Linux在內(nèi)的各種Unix上,它支持運(yùn)行于TCP/IP協(xié)議上的SMB協(xié)議,可把Unix主機(jī)仿真成Windows NT服務(wù)器。RedHat 6.1里已包括Samba,只需按需要修改/etc/smb.conf文件,運(yùn)行smbd和nmbd即可。例如先運(yùn)行Samba,然后把/home/share目錄設(shè)置成所有人都能寫:chmod a+w /home/share

 

 

 

 


 

相關(guān)文章

最新評(píng)論