標籤:yum安裝vlc vlc
linux Centons 6.5 下安裝vlc
執行下述命令前,你可以先到/etc/yum.repos.d/目錄下ls一下,看看它們長得是啥樣子。
1、安裝epel和remi的repository:
[[email protected] ~]#yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
老外寫那篇文章時epel-release的版本是6.7,他當時給的下載連結是“http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm”,可這個連結目前已經無效了,到fedoraproject找到了epel新的6.8的版本。
[[email protected] ~]#yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
2、安裝rpmfusion的repository:
下面兩個rpm包都要安裝
[[email protected] ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
[[email protected] ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm
上述兩個步驟完成後再到/etc/yum.repo.d/目錄下執行一下ls看看又有啥變化。咱要明明白白心裡有數,不能稀裡糊塗的啥也不知道就把事兒給辦了吧,扯遠了有,繼續。。
3、查看vlc的版本資訊:
[[email protected] ~]#yum --enablerepo=remi-test info vlc
不出意外的,這條命令下去,結果應該是下面這樣子的:
Available Packages Name : vlc Arch : i686 Version : 2.0.6 Release : 1.el6 Size : 1.4 M Repo : rpmfusion-free-updates Summary : The cross-platform open-source multimedia framework, player and : server URL : http://www.videolan.org License : GPLv2+ Description : VLC media player is a highly portable multimedia player and : multimedia framework capable of reading most audio and video : formats as well as DVDs, Audio CDs VCDs, and various streaming : protocols. It can also be used as a media converter or a server to : stream in uni-cast or multi-cast in IPv4 or IPv6 on networks.
|
4、安裝之:
[[email protected] ~]#yum --enablerepo=remi-test install vlc
完事之後直接運行輸入vlc運行
[[email protected] ~]#vlc
不幸的是,它會告訴你說vlc不支援root。怎麼也想不到vlc怎麼會有這麼個設計,想不通歸想不通,存在即合理。只能怪咱修為不夠,繼續解決唄。
也可以建立一個帳號:
useradd 使用者名稱passwd 使用者名稱
#useradd vlc
#passwd vlc
兩種辦法:
方法一:下載vlc源碼重新編譯,在configure是增加一個配置項--enable-run-as-root,然後就萬事大吉了。目前對我來說不現實,我也準備睡覺了,除非哪天想體驗從源碼編譯的樂趣再說。【否決】
方法二:輕鬆+愉快的方式,這個我喜歡。這時vlc可執行檔應該安裝在/usr/bin/目錄下,先將其備份到別個路徑下,以備將來不時之需。然後用vi編輯器開啟/usr/bin/vlc,將裡面唯一一次出現的geteuid修改成getppid儲存退出即可。
由於我的CentOS沒有裝圖形介面,為了驗證VLC的正確性,在虛擬機器裡執行如下命令:
650) this.width=650;" src="http://blog.chinaunix.net/attachment/201306/24/23069658_13720061652yYq.jpg" width="700" height="301" style="border:0px;line-height:1.5;" />
其作用是用vlc將目前的目錄下名為space_camera.flv的視頻檔案以”流化“的方式將其發布出來,類似於優酷,馬鈴薯那種vod的ApsaraVideo for VOD,然後在windows裡開啟vlc播放,在”開啟網路串流”裡填寫“mmsh://192.168.40.132:11111”播放器結果如下:
650) this.width=650;" src="http://blog.chinaunix.net/attachment/201306/24/23069658_13720063829J7n.jpg" width="700" height="329" style="border:0px;line-height:1.5;" />
最後確認一下我windows版vlc的版本:
650) this.width=650;" src="http://blog.chinaunix.net/attachment/201306/24/23069658_1372006426CC2c.jpg" width="700" height="323" style="border:0px;line-height:1.5;" />
再不睡覺,鞋就飛過來了,呵呵。希望本文對有需要的朋友可以幫上忙。
本文出自 “ghost” 部落格,請務必保留此出處http://fangwei009.blog.51cto.com/5234706/1632810
linux Centons 6.5 下yum安裝vlc