libncursesw.so.6如何安裝,libncurseswso5缺少

本文目錄一覽:

如何在vmware上安裝linux系統

一、VPC的安裝和調試

和VMware相比,VPC顯得小巧許多,但功能一點也不遜色。安裝VPC非常簡單,雙擊其安裝程序後,一路單擊下一步即可安裝成功。安裝完成之後,即會出現一個嚮導讓您安裝第一台虛擬PC。您可以使用這個嚮導,建立您的第一台虛擬機!比如在計算機名稱里輸入:linux8.0,點下一步,它會讓您選擇要安裝的操作系統,並且它已經自動識別出您要安裝的操作系統為linux,點選下一步,選擇創建一個新的硬盤(這裡只是創建一個文件),指定它的路徑為您的計算機上空餘空間比較多的分區內,點選下一步,選擇它使用的內存多少(如果您把來要安裝Linux的圖形界面,建議您設置的內存至少為128M),然後一台新的PC就建立成功了,是不是很簡單?您現在就可以啟動您的系統了!

二、在vpc下安裝Red Hat 8.0

當然,您剛才點選“啟動系統”並不會真正的啟動系統,因為您的系統還沒有安裝呢!那麼,下面跟着我一步步的安裝Linux吧!在VPC下安裝Red Hat 8.0比較簡單。VPC在部分計算機上默認是以光盤引導的(如果不是,在剛才的啟動界面按F2鍵,進入BIOS設置,選boot,把cd-rom調到floppy的上面),插入您的Linux 8.0的第一張光盤,然後就會由光盤引導。出現引導界面後,您直接按回車鍵,進入圖形化安裝界面,您可以在第一個屏幕選擇您熟悉的簡體中文做您的安裝語言,然後根據嚮導一步步地往下進行。這個過程很簡單,但有一個地方需要我們注意:VPC只能虛擬出S3顯卡,在最後的配置一屏中您千萬不要更改顯卡,另外它可能也認不出顯示器來,這兩屏您就用它默認的。直接點下一步。不要擔心,如果不正確的話,再重新啟動時,它會讓您重新配置的。然後您就可以啟動Red Hat Linux 8.0了,如果您選擇的登錄界面是圖形化,您就可以看到一個漂亮的界面讓您輸入用戶名密碼。如果屏幕閃爍了幾下,沒有出現圖形化界面,倒出現了一個警告,那麼說明您的顯卡和顯示器配置不正確,不要慌,它接下來會讓您重新配置的。您把顯卡設為S3,分辨率設為800*600,顯示器呢就用“Unknow”吧!,一切都又一片光明了。

二、在vpc下安裝Red Hat 9.0

在VPC下安裝Red Hat 9.0可能沒有安裝8.0那麼順利,不過如果您看過此文,也許還會非常順利。需要注意的也是顯卡:您同樣要把顯卡配置為S3,分辨率設為800*600,但是您要注意,在9.0裡面它的驅動可能認為S3支持24位色,實際上它只支持16位色,您要更改這個設置,顯示器還可以用默認的。在這裡,您最好把登錄界面設為:文本登錄。

如果您上面的步驟設置不正確,啟動時出現了好寬一個屏幕,並且上面只是花屏。您不要慌,下面聽我說解決辦法。首先重新啟動您的虛擬機,在出現grub後,在您安裝的系統上面按“e”,然後出現grub的配置文件,移動鼠標到第二行“Ker……”,再按“e”,然後您在這一行的結尾加上:空格 single,或者“/init 1”,然後按“b”重啟,即可進入“單用戶模式”。進入後,您在提示符下敲入:vi /etc/X11/XF86Config (如果您記不了那麼多,您可以按tab鍵,系統會自動給您補上後面的字母),然後會打開這個文件,您輸入“/screen”,然後程序會給您找到有關它的配置的地方。然後您按“i”鍵進入插入模式,把這裡的24改為16,然後按ESC鍵,按Shift+:,輸入wq回車存退出。輸入init 6,重新啟動,是不是您的圖形界面又出來了!

四、VMWare的安裝

VMWare的安裝和VPC的安裝比較類似,安裝完成之後,同樣有嚮導讓您新建PC的。

五、VMWare下安裝Red Hat Linux

VMWare的體積比較龐大,有19M之多。但功能也比較豐富,你在他下面的安裝會非常順利。如果有其他問題,您可以安裝VMWare tools。

六、如果您還有其他什麼問題,歡迎與我交流

這是我以前寫的貼子,在dev-club中貼過。現在送給使用vpc有問題的朋友們,希望對大家有幫助。 [#page_#][#page_#]

–help

輸出一個長的使用信息(如果運行rpm時沒有選項,則給出短的使用信息)。

–justdb

只更新數據庫;不改變任何文件。

–pipe command

用管道把rpm輸出到commond。

–quiet

僅顯示錯誤信息。

–rcfile filename

用filename作為配置文件,而不用系統配置文件/etc/rpmrc或$HOME/.rpmrc。

–root dir

在dir目錄內執行所有操作。

–version

輸出rpm版本號。

-vv

輸出調試信息。

安裝升級和刷新

安裝或升級一個RPM包,install命令的語法為:

rpm -i [install-options] package_file

rpm –install [install-options] package_file

示例:

[root@localhost ~]# rpm -i lynx-2.8.5-18.i386.rpm

package lynx-2.8.5-18 is already installed

[root@localhost ~]# rpm –install lynx-2.8.5-18.i386.rpm

為了安裝一個包的新版本,同時刪除現有版本,使用upgrade命令:

rpm -U [install-options] package_file

rpm –upgrade [install-options] package_file

示例:

先安裝舊版

[root@localhost ~]# rpm -i lynx-2.8.5-11.i386.rpm

再安裝新版

[root@localhost ~]# rpm -U lynx-2.8.5-18.i386.rpm

顯示出新版本信息

[root@localhost ~]# rpm -q lynx

lynx-2.8.5-18

說明:

-U的一個特點是如果包在系統上不存在,其作用就與-i選項一樣,即安裝包。

與-U的特點不一樣,刷新(freshen)一個包,是指在已經安裝了舊有版本時rpm才升級包。

刷新的語法是:

rpm -F [install-options] package_file

rpm –freshen [install-options] package_file

示例:

從未安裝過lynx包,使用-F選項,把無法升級。

[root@localhost ~]# rpm -F lynx-2.8.5-18.i386.rpm

[root@localhost ~]# rpm -q lynx

package lynx is not installed

安裝和更新選項為:

–allfiles

安裝或更新所有文件。

–badreloc

與–relocate一起使用,強制重新定位,即使包不是可重定位的。

–excludedocs

不安裝任何文檔文件。

–excludepath path

不安裝文件名以path開始的任何文件。

–force

強制安裝。等價於使用–replacepkgs,–replacefiles和–oldpackage。

-h,–hash

當包檔案被解包時打印50個散列標記。使用–version選項以進行更好的顯示。

–ignorearch

即使二進制包用於不同的體系結果也進行安裝。

–ignoreos

即使操作系統不匹配也安裝二進制包。

–ignoresize

安裝前不檢查磁盤的可用空間。

–includedocs

安裝文檔文件。只有在rpmrc文件中指定了excludedocs:1時,才需要這個選項。

–nodeps

不檢查這個包是否依賴於其他包的存在。[#page_#]

–noorder

安裝之前,不為了滿足依賴關係而對包進行重新排序。

–noscripts

不執行任何預安裝或後安裝腳本。

–notriggers

不執行任何由包安裝觸發的腳本。

–oldpackage

允許升級以用舊包替換新包。

–percent

當文件被解壓時輸出完成百分比的信息。

–prefix path

把可重定位包的安裝前綴設置為path。

–replacefiles

即使包替換了來自其他安裝包的文件,也安裝這些包。

–replacepkgs

即使某些包已經被安裝,也安裝他們。

–test

檢查安裝過程,看整個過程都做了些什麼,但並不真正安裝包。

查詢

query命令的語法為:

rpm -q[information-options] [package-options]

rpm –query[information-options] [package-options]

查詢選項有兩個子集:包選擇選項決定查詢什麼包,信息選擇選項決定提供什麼信息。

以下簡單示演示一下包查詢:

簡單查詢:

最簡單的形式是rpm -q packagename查詢。可以用這個命令尋找以安裝包的版本。

示例:

[root@localhost ~]# rpm -q lynx

lynx-2.8.5-18

信息查詢:

rpm -qi packagename命令可以得到安裝包的匯總信息。

示例:

[root@localhost ~]# rpm -qi lynx

Name : lynx Relocations: (not relocatable)

Version : 2.8.5 Vendor: Red Hat, Inc.

Release : 18 Build Date: 2004年07月08日 星期四 18時52分16秒

Install Date: 2006年05月30日 星期二 13時27分21秒 Build Host: tweety.build.redhat.com

Group : 應用程序/互聯網 Source RPM: lynx-2.8.5-18.src.rpm

Size : 4837340 License: GPL

Signature : DSA/SHA1, 2004年10月21日 星期四 01時14分03秒, Key ID b44269d04f2a6fd2

Packager : Red Hat, Inc.

URL :

Summary : 一個基於文本的網頁瀏覽器。

Description :

Lynx 是一個基於文本的 萬維網 瀏覽器。Lynx不顯示任何

圖像,但是它支持框架、表格、以及多數其它 HTML

標籤。Lynx 優於圖形化瀏覽器的地方是它的速度――

Links 能夠快速啟動、退出、及顯示網頁。

標識擁有者

找出什麼包擁有文件file:

示例:

[root@localhost ~]# rpm -qf /etc/lynx-site.cfg

lynx-2.8.5-18

列表包中的文件:

如果對一個包不夠了解,則可以用rpm -ql packagename命令列出包中的文件。這個表中確認某個配置文件或命令是否在這個包中。如果要升級,這個信息有助於了解升級有什麼風險。

示例:

此為部分顯示結果

[root@localhost ~]# rpm -ql lynx

/etc/lynx-site.cfg

/etc/lynx.cfg

/etc/lynx.cfg.cs

/etc/lynx.cfg.ja

/etc/lynx.cfg.sk

/usr/bin/lynx

/usr/share/doc/lynx-2.8.5

/usr/share/doc/lynx-2.8.5/INSTALLATION

/usr/share/doc/lynx-2.8.5/README

/usr/share/doc/lynx-2.8.5/docs[#page_#]/usr/share/doc/lynx-2.8.5/docs/CHANGES2.3

/usr/share/doc/lynx-2.8.5/docs/CHANGES2.4

/usr/share/doc/lynx-2.8.5/docs/CHANGES2.5

/usr/share/doc/lynx-2.8.5/docs/CHANGES2.6

/usr/share/doc/lynx-2.8.5/docs/CHANGES2.7

/usr/share/doc/lynx-2.8.5/docs/CHANGES2.8

/usr/share/doc/lynx-2.8.5/docs/CMU.announce

/usr/share/doc/lynx-2.8.5/docs/CRAWL.announce

/usr/share/doc/lynx-2.8.5/docs/FM.announce

/usr/share/doc/lynx-2.8.5/docs/IBMPC-charsets.announce

/usr/share/doc/lynx-2.8.5/docs/OS-390.announce

/usr/share/doc/lynx-2.8.5/docs/README.TRST

/usr/share/doc/lynx-2.8.5/docs/README.chartrans

列出包所提供的實際能力:

–provides選項的作用是列出這個包所提供的實際能力。

示例:

[root@localhost ~]# rpm -q –provides lynx

config(lynx) = 2.8.5-18

webclient

lynx = 2.8.5-18

列出這個包所倚賴的任何包:

-R,–requires選項的作用是列出這個包所依賴的任何包。

示例:

[root@localhost ~]# rpm -qR lynx

/bin/sh

config(lynx) = 2.8.5-18

indexhtml

libc.so.6

libc.so.6(GLIBC_2.0)

libc.so.6(GLIBC_2.1)

libc.so.6(GLIBC_2.2)

libc.so.6(GLIBC_2.3)

libcrypto.so.4

libncursesw.so.5

libssl.so.4

libz.so.1

rpmlib(CompressedFileNames) = 3.0.4-1

rpmlib(PayloadFilesHavePrefix) = 4.0-1

列出包中的配置文件

-c,–configfiles選項的作用是列出包中的配置文件

示例:

[root@localhost ~]# rpm -qc lynx

/etc/lynx-site.cfg

/etc/lynx.cfg

/etc/lynx.cfg.cs

/etc/lynx.cfg.ja

/etc/lynx.cfg.sk

顯示有關於包的改變信息的日誌:

–changllog選項的作用是顯示有關於包的改變信息的日誌。

示例:

此為部分顯示結果

[root@localhost ~]# rpm -q –changelog lynx

* 五 7月 09 2004 Tim Waugh 2.8.5-18

– Removed perl dependencies (bug #127423).

* 三 6月 16 2004 Elliot Lee

– rebuilt

* 三 5月 26 2004 Tim Waugh 2.8.5-16

– No longer need lynx-284-ipv6-salen.patch.

– No longer need lynx2-8-2-telnet.patch.

* 六 2月 14 2004 Elliot Lee 2.8.5-15

– rebuilt

* 二 12月 02 2003 Tim Waugh 2.8.5-14

– Updated to dev16, fixing bug #110196.

– No longer need crlf patch.

– Use shipped ja translations.

– Use %find_lang.

– Default config file now sets UTF-8 (bug #110986).

包選擇選項

package_name

查詢已安裝包的package_name。

-a,–all

查詢所有已安裝撥。

-f file,–file file

找出什麼包擁有文件file。

-g group,–group group

找出什麼包擁有組group。

-p package_file[#page_#] 查詢未安裝包package_file

–querybynumber num

查詢第num個數據庫條目。主要用於調試。

-qf,–queryformat num

指定顯示查詢結果時所採用的格式,使用標記來表示不同的數據類型(NAME,FILENAME,DISTRIBUTION)。格式說明是標準printf格式化的一個變體。

–specfile specfile

查詢specfile,就好象它是個包

–triggeredby pkg

列出觸發安裝pkg包的包。

–whatrequires capability

列出要求特定能力來行使職責的包。

–whatprovides capability

列出提供特定能力的包。

信息選擇選項:

-c,–configfiles

列出包中的配置文件。

–changelog

顯示有關於包的改變信息的日誌。

-d,–docfiles

列出包中的文檔文件。

–dump

轉儲包中每個文件的信息。這個選項必須至少與-l,-c或-d之一共同使用。

以下列順序輸出信息:

path size mtime md5sum mode owner group isconfig isdoc rdev symlink

–filebypkg

列出每個包中的所有文件。

-i

顯示包的信息,包括名字,版本和描述。

-l,–list

列出包中所有文件

–last

根據安裝時間列出包,最新的包排第一位。

–provides

列出這個包所提供的實際能力。

-R,–requires

列出這個包所依賴的任何包。

-s,–state

列出包中的每個文件及其狀態。可能的狀態為normal,not installed或replaced。

–scripts

列出任何在安裝和卸載過程中所使用的包特定的shell腳本。

卸載

uninstall命令的語法為:

rpm -e package_name

rpm –erase package_name

示例:

[root@localhost ~]# rpm -e lynx

[root@localhost ~]# rpm -q lynx

package lynx is not installed

卸載選項為:

–allmatches

刪除包的所有版本。應該只指定一個包,否則會導致錯誤。

–nodeps

在卸載包之前不檢查依賴性。

–noscripts

不執行任何預卸載和後卸載腳本。

–notriggers

不執行任何由這個包的刪除而出發的腳本。

–test

不真正卸載任何包,僅僅查看活動過程。

如何給ubuntu裝alsa驅動

第一步,刪除原來安裝alsa或者安裝錯的alsa sudo apt-get –purge remove linux-sound-base alsa-base alsa-utils。

注意:

這一步很重要,在刪除alsa-utils的時候會同時刪除gdm和ubuntu-desktop,意味着將失去桌面,所以得重新安裝桌面 sudo apt-get in。

第二步,下載最新的alsa驅動

下載下面這三個文件

alsa-driver-1.0.16.tar.bz2

alsa-lib-1.0.16.tar.bz2

alsa-utils-1.0.16.tar.bz2

安裝步驟:

1、升級之前,必須現要確定當前系統的alsa版本,命令如下:

cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.18rc3.

2、為確保在升級Alsa-utils時候不會出現問題,先要用下面命令停止它:

sudo /etc/init.d/alsa-utils stop

3、安裝驅動前必須要先安裝編譯內核必須的工具組件,如下:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto

sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev

4、接着進入到個人的根目錄下下載這三個包:alsa-driver、alsa-lib 和 alsa-utils:

cd ~

rm -rf ~/alsa*

wget

wget

wget

5、之後需要創建編譯它們所需要的目錄。然後,移動下載的這三個文件到剛創建的目錄中:

sudo rm -rf /usr/src/alsa

sudo mkdir -p /usr/src/alsa

cd /usr/src/alsa

sudo cp ~/alsa* .

6、解壓這三個文件:

sudo tar xjf alsa-driver*

sudo tar xjf alsa-lib*

sudo tar xjf alsa-utils*

7、開始編譯安裝 alsa-driver:

cd alsa-driver*

sudo ./configure

sudo make

sudo make install

8、編譯安裝 alsa-lib:

cd ../alsa-lib*

sudo ./configure

sudo make

sudo make install

9、編譯安裝 alsa-utils:

cd ../alsa-utils*

sudo ./configure

sudo make

sudo make install

10、如果運行最後一次 “sudo ./configure” 遇到下面提示錯誤:

checking form.h presence… yes

checking for form.h… yes

checking for new_panel in -lpanelw… no

configure: error: panelw library not found

11、需要添加下面文件映射鏈接(沒有出錯的跳過這步)並重新運行最後一個 “sudo ./configure” 命令:

sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so

sudo ln -s libformw.so.5 /usr/lib/libformw.so

sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so

sudo ln -s libncursesw.so.5 /lib/libncursesw.so

12、然後,安裝下載的這三個不需要的文件:

rm -f ~/alsa-driver*

rm -f ~/alsa-lib*

rm -f ~/alsa-utils*

13、最後,只需要重新啟動電腦,Alsa應該已經是 最新版本!可以用下面命令確定你系統當前的 alsa 版本:

cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.21.

Compiled on Aug 31 2009 for kernel 2.6.28-15-generic (SMP).

14、確定所有都配置好以後,退出這個命令對話:

sudo alsaconf

ubuntu9.10如何解決耳機和音響同時有聲音?我的是筆記本!

首先,這是根據論壇和wiki,經過我幾次折騰,才成功裝上並解決耳機插入後低音炮仍然響的問題。

問題最根本的解決方法來自此帖:ideapad y430的耳機插入後低音炮仍然響的問題解決啦

此帖是方便Y430的新手。

1.在 ALSA 官方網站 上,下載最新的 ALSA 驅動ALSA-1.0.21

alsa-driver-1.0.21.tar.bz2

alsa-lib-1.0.21a.tar.bz2

alsa-utils-1.0.21.tar.bz2

2.在安裝之前先準備好編譯需要的庫

代碼:

sudo apt-get install linux-headers-`uname -r`

sudo apt-get install build-essential ncurses-dev gettext

sudo apt-get install xmlto

sudo apt-get build-dep gcc

sudo apt-get install libncurses5-dev

3.修改alsa-kernel/pci/hda/patch_conexant.c

在1584行,也就是

代碼:

static struct hda_channel_mode cxt5051_modes[1] = {

{ 2, NULL },

};

之後

加入:

代碼:

static void cxt5051_update_subwoofer(struct hda_codec *codec)

{

struct conexant_spec *spec = codec-spec;

unsigned int pinctl;

pinctl = (!spec-hp_present spec-cur_eapd) ? PIN_OUT : 0;

snd_hda_codec_write(codec, 0x1b, 0, AC_VERB_SET_PIN_WIDGET_CONTROL,

pinctl);

}

在1665行後,也就是/* mute internal speaker if HP is plugged */中的cxt5051_update_speaker(codec);之後加入:

代碼:

cxt5051_update_subwoofer(codec);

OK,保存退出。

4.如果已經安裝了alsa,在編譯前先停止當前的ALSA服務:

代碼:

sudo /etc/init.d/alsa-utils stop

sudo /etc/init.d/alsasound stop

解壓剛剛下載的3個文件,按照driver-lib-ultis的順序安裝。

driver:

代碼:

cd ../alsa-driver-1.0.21

sudo ./configure –prefix=/usr –with-cards=hda-intel

sudo make

sudo make install

lib:

代碼:

cd ../alsa-lib-1.0.21

sudo ./configure –prefix=/usr

sudo make

sudo make install

ultis:

代碼:

cd ../alsa-ultis-1.0.21

sudo ./configure –prefix=/usr

sudo make

sudo make install

引用:

若過程中出現:

checking form.h presence… yes

checking for form.h… yes

checking for new_panel in -lpanelw… no

configure: error: panelw library not found

請執行:

代碼:

sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so

sudo ln -s libformw.so.5 /usr/lib/libformw.so

sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so

sudo ln -s libncursesw.so.5 /lib/libncursesw.so

5.安裝完後修改/etc/modprobe.d/alsa-base.conf

代碼:

sudo gedit /etc/modprobe.d/alsa-base.conf

在打開的alsa-base.conf中的適當位置加入:

代碼:

#options snd-hda-intel probe_mask=1

options snd-hda-intel index=0

options snd-hda-intel model=lenovo-3000

然後:

代碼:

sudo alsaconf

會出現對話框,一般是選“確定”,“是”(or “ok”,”yes”)

6.重啟。

如何安裝ALSA驅動

1.下載驅動

你可以到這裡下載ALSA的驅動:

你需要下載以下幾個包:

alsa-driver-1.0.10.tar.bz2

alsa-lib-1.0.10.tar.bz2

alsa-utils-1.0.10.tar.bz2

2.分別解壓:

#tar jxvf alsa-driver-1.0.10.tar.bz2

#tar jxvf alsa-lib-1.0.10.tar.bz2

#tar jxvf alsa-utils-1.0.10.tar.bz2

3.先進入alsa-driver,然後是,alsa-lib,最後是alsa-utils文件夾進行編譯:

#./configure

#make

#make install

最後一步再次進入alsa-driver文件夾運行再編譯請輸入:

#./snddevices

等幾分鐘後編譯完成,到此驅動總算安裝完了,但是如果你馬上重啟動的話你的聲卡還是不能工作,why?很簡單你還得修改你的模塊文件/etc/modules.conf

#vi /etc/modules.conf

並在最後加入以入幾行:

#====== added those lines =============

alias char-major-116 snd

options snd major=116 cards_limit=1

#— Intel 8×0 and SiS 7012 ———-

alias snd-card-0 snd-intel8x0

options snd-intel8x0 index=0 id=”ICH”

alias char-major-14 soundcore

alias sound-slot-0 snd-card-0

alias sound-service-0-0 snd-mixer-oss

alias sound-service-0-1 snd-seq-oss

alias sound-service-0-3 snd-pcm-oss

alias sound-service-0-8 snd-seq-oss

alias sound-service-0-12 snd-pcm-oss

#====

然後保存退出重啟。這就完成了,還不發聲 ?不要緊我也遇到,打開音量控制器,你會發現所有的音量都是0, 接下來就不用我教了吧,調好音量後,先不要關控制器,直接測試聲卡。能聽到聲音嗎?還沒有?那就把電腦砸了。

二、安裝ALSA聲卡驅動程序

1.到下載下面四個軟件包:

alsa-driver-0.5.9.tar.bz2

alsaconf-0.4.3b.tar.gz

alsa-lib-0.5.9.tar.bz2

alsa-utils-0.5.9.tar.bz2

2.先安裝alsa-driver-0.5.9.tar.bz2這個文件:

(1)cp alsa-driver-0.5.9.tar.bz2 /tmp

將alsa-driver-0.5.9.tar.bz2 拷到/tmp目錄下。

(2)bunzip2 alsa-driver-0.5.9.tar.bz2

解壓縮這個文件,會在/tmp目錄下生成一個文件叫做alsa-driver-0.5.9.tar。

(3)tar xvf alsa-driver-0.5.9.tar

將會在/tmp目錄下產生一個子目錄叫做alsa-driver-0.5.9,alsa的所有文件就存放在這個目錄下。

(4)cd alsa-driver-0.5.9

進入alsa的驅動程序所存放的目錄,準備配置和編譯它。這時你可以看一下目錄下的INSTALL文件來了解安裝的步驟和注意事項。

(5)依次運行下面三個命令:

./configure

make install

./snddevices

3.編輯/etc/ modules.conf文件

這個文件的配置雖然比較麻煩,但用alsaconf-0.4.3b.tar.gz也可以配好它,運行命令:

(1)cp alsaconf-0.4.3b.tar.gz /tmp

將alsaconf-0.4.3b.tar.gz 拷到/tmp目錄下。

(2)tar zxvf alsaconf-0.4.3b.tar.gz

解壓縮這個文件,會在/tmp目錄下生成一個子目錄叫做alsaconf-0.4.3b。

(3)./alsaconf

會出現一個窗口叫你選擇聲卡,像SoundBlaster及ESS1868、S3_SonicVibes_PCI、Ensoniq_AudioPCI_ES1370 1371等,很多目前的kernel還不支持的聲卡它都可以支持了。

選好聲卡之後系統會問你一些問題,都回答OK,然後會回到第一個畫面問你要不要繼續設第二張聲卡,選“No_more_cards”退出即可。完成這個步驟之後,/etc/modules.conf這個文件就基本上自動配置好了,重新啟動電腦後聲卡就可以發聲了。

4.如果還不行,那麼你就還需要安裝alsa-lib和alsa-utils,安裝方法和alsa-driver一樣,注意要先安裝alsa-lib,再安裝alsa-utils。將文件拷到/tmp目錄,解壓縮,然後運行命令make和make install,具體請參照上面alsa-driver的安裝步驟。

安裝後到alsa-utils(解開alsa-utils-0.5.9.tar.bz2會產生該目錄)目錄下的alsamixer子目錄執行

./alsamixer

好了,你的聲卡應該能發聲了。

原創文章,作者:ZASU,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/133216.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
ZASU的頭像ZASU
上一篇 2024-10-03 23:57
下一篇 2024-10-03 23:57

相關推薦

  • 深入理解libssl.so.10

    一、概述 libssl.so.10是一種開源的加密庫,實現了SSL(v2/v3)和TLS(v1)協議。它作為OpenSSL項目的一部分,已被廣泛應用於各種網絡應用程序的加密通信中。…

    編程 2025-03-12
  • 深入探究libcrypto.so.1.0.0

    一、沒有libcrypto.so.1.0.0 在Linux系統中,libcrypto.so.1.0.0是OpenSSL加密庫中非常重要的一個庫文件,如果系統中沒有這個文件,那麼無法…

    編程 2025-01-11
  • 深入解析libnsl.so.1庫的使用方法

    一、什麼是libnsl.so.1庫? libnsl.so.1庫提供了網絡通信相關的一系列函數和服務。它是一個在Unix/Linux系統中使用的動態鏈接庫。 二、該庫的使用方法 在使…

    編程 2024-12-27
  • libssl.so:開發全能工程師必備的SSL庫

    一、 概述 libssl.so是一個非對稱加密、對稱加密以及哈希加密和消息認證碼等算法的庫,常用於網絡安全傳輸和程序安全性保證。它是OpenSSL的一部分,提供了SSL/TLS的協…

    編程 2024-12-25
  • php7lib.so裝php7,yum安裝php7

    本文目錄一覽: 1、windows下怎麼安裝php7,php7裡面沒有這個php7apache2 2、PHP7安裝intl擴展和linux安裝icu 3、在Liux中安裝PHP後打…

    編程 2024-12-25
  • 深入探究libz.so.1

    一、簡介 libz.so.1是一個非常有用的動態鏈接庫,它是由Jean-loup Gailly和Mark Adler在1995年開發的,主要用於壓縮和解壓縮文件。它通過提供一個單一…

    編程 2024-12-22
  • 深入解析libc.so

    一、libc.so.6 誤刪 在Linux系統中,libc.so.6是一些基本庫文件之一,其丟失可能會導致系統無法啟動或者某些應用程序無法正常運行。如果不小心誤刪了該文件,可以通過…

    編程 2024-12-17
  • 深入了解linux-vdso.so.1

    一、什麼是linux-vdso.so.1? linux-vdso.so.1是一個特殊的動態鏈接庫,VDSO是Virtual Dynamically-linked Shared Ob…

    編程 2024-12-16
  • Java調用So庫詳解

    一、概述 So庫是在Linux系統上廣泛使用的庫文件,它是被編譯的二進制文件,可以包含多個函數和變量,是在編譯鏈接時與可執行文件一起生成的,其主要作用是提供一些系統級別的功能給應用…

    編程 2024-12-11
  • 深入了解ld.so.conf

    一、什麼是ld.so.conf? 1、ld.so.conf是一個系統配置文件,用於指定系統在運行程序時要搜索的共享庫路徑。默認值包括/lib、/usr/lib以及/usr/loca…

    編程 2024-12-08

發表回復

登錄後才能評論