題:
為什麼Chromium上的Flash Player無法正常工作?
mulllhausen
2012-08-12 11:57:53 UTC
view on stackexchange narkive permalink

我已經使用 sudo apt-get installchrome-browser 在我的Raspberry Pi(運行Raspian)上安裝了Chromium,並且按照該站點的說明嘗試運行Flash Player: http://linuxologist.com/01general/howto-chromium-browser-on-linux-with-flash/

即我剛剛下載了 libflashplayer.so ,將其放在 / usr / lib / 中,然後在 / usr / lib / chromium / plugins / 中建立符號鏈接。然後我像這樣打開Chromium:

  chromium --enable-plugins --enable-greasemonkey --enable-user-scripts --enable-extensions  

從命令行。但是,仍無法識別Flash Player。我下載的Flash Player版本是從tar的softpedia中下載的,我必須將其解壓縮。

有人能成功做到這一點嗎?如果是這樣,那麼需要執行哪些額外的步驟?

更新

Alex請求我運行 file ,因此它是:

  $文件/usr/lib/libflashplayer.solibflashplayer.so:ELF 32位LSB共享對象,英特爾80386,版本1(SYSV),動態鏈接,剝了 
您知道Linux可以在多種平台上運行,並且需要一種適合您的硬件。在這種情況下為ARM cpu。
即使您讓它運行,閃光燈在Pi上也將“無法正常運行”。我認為您不應該再花任何精力來使其工作。
@ThorbjørnRavnAndersen是的,我已經使用Linux一段時間了,所以我對此非常熟悉。我不確定libflashplayer.so文件是否支持arm-我想我在那裡有點希望...
@AlexChamberlain啊對了!哈哈,我會更新Q
-1
@mulllhausen Linux是一個很大的區域,如果僅在x86平台上使用它,就不會了解“嘿,錯誤的CPU”問題。好吧,你現在開始:)
@mulllhausen您正在使用Flash Player做什麼?視頻,網站或Flash開發?
@Haskeller僅用於擁有功能齊全的鉻瀏覽器(主要用於觀看youtube)。不是為了發展之類的...
@mulllhausen還有其他觀看Youtube的方法...
六 答案:
Alex Chamberlain
2012-08-12 20:21:07 UTC
view on stackexchange narkive permalink

ARM與x86

台式機使用的Intel處理器是32/64位體系結構,通常稱為x86和x86_64。

ARM處理器,Raspberry Pi使用,也使用32位架構,但與x86不兼容。因此,x86庫將無法在Raspberry Pi上運行。

我怎麼知道您有x86庫?

我要求您運行

 文件/usr/lib/libflashplayer.so 

可輸出

  libflashplayer.so:ELF 32位LSB共享對象,英特爾80386,版本1 (SYSV),動態鏈接,已剝離 

Intel 80386 告訴我們它是為x86編譯的。

Adob​​e是否發布了ARM版本的x86?是Flash嗎?

是,不是。有許多版本可用於許多Mobile平台,但我認為它已被棄用(需要引用),而且我還沒有看到可用於ARM Linux的版本。 (需要引用

這是正確的答案。
-1
無法編輯cos,它太小了,但我認為應該“棄用”而不是“折舊”(http://linguisticszone.blogspot.co.uk/2007/05/depreciate-or-deprecate.html)。
@JonEgerton我知道。
Alex Chamberlain
2012-08-12 16:17:15 UTC
view on stackexchange narkive permalink

Gnash

Gnash是免費的SWF電影播放器。它可以作為獨立應用程序使用,也可以作為幾種流行的Web瀏覽器的插件使用。它支持從磁盤播放媒體或通過網絡連接流式播放。從嵌入式設備到現代台式機,各種各樣的設備都支持YouTube等一些流行的視頻共享網站。

安裝

Gnash應該位於發行版的存儲庫中。

Debian

  $ sudo apt-get install gnash  

Arch

  $ sudo pacman -Sy gnash  

Configuration

它應該可以正常工作,但是我還沒有嘗試過。即將推出。

參考

  1. Gnash用戶手冊
  2. ol>
我認為您的意思不是“ pacman”的“ -y”標誌。同步軟件包列表,這在安裝軟件時是不必要的。
@BryanDunsmore還是我...
安裝軟件時無需同步軟件包列表。大多數人會在更新系統時執行此操作。
Chromium + Gnash對我不起作用。
lxp121
2012-08-12 12:28:58 UTC
view on stackexchange narkive permalink

我認為Adobe沒有發布任何ARM Linux的Flash插件。

http://get.adobe.com/flashplayer/otherversions/

我不知道您從哪裡獲得“ libflashplayer.so”,但我想它是X86或X64版本。

嗨,lxp121歡迎來到Raspberry Pi Stack Exchange。通常,最好的答案是事實和引用支持的。目前,這還不是一個完整的答案,可以改善一下嗎?
@jivings這是一個眾所周知的事實。
@ChrisStratton:原始答案不包含鏈接或第三行。
由於事實眾所周知,它不需要一個。
ArchHaskeller
2012-08-13 05:51:22 UTC
view on stackexchange narkive permalink

可能的解決方案,在chroot環境中安裝 android。這樣,由於 google chrome支持 flash插件,Android可以播放Flash。直到Android達到樹莓派為止,還有很長的路要走。

替代Flash(如果僅將其用於視頻播放)

VLC(我最喜歡的選擇)

  #Arch Linuxpacman -S vlc#Debianapt-get install vlc  

安裝此 plugin。然後打開VLC轉到“工具”>“首選項”(單擊“全部”)>“界面”>“ Main”界面>檢查網頁並保存。重新啟動並完成! OR

  vlc -I http  

Lightroom

前幾天,我安裝了vlc作為我最喜歡的媒體播放器,我想測試一下avis。我不了解chrome插件-這可能是觀看在線Flash電影(如果效果很好)的最佳解決方案-謝謝。
Guest
2012-09-03 15:29:25 UTC
view on stackexchange narkive permalink

操作系統maemo / meego(基於debain)在諾基亞n900(使用ARM Cortex A8)microB瀏覽器(基於Mozilla Firefox)上支持Flash Player: http://natisbad.org/N900/n900-commented- hardware-specs.html

maemo下載鏈接: http://tablets-dev.nokia.com/需要下一個鏈接來生成IMEI,以便N900下載圖片文件:* ttp://www.nokiaport.de/tacdatabase/index.php?s = imeitools&lng =我希望此信息可以幫助樹莓派社區

如果有機會感謝您的答复。讓它在樹莓上運行

我不太了解您的帖子。你能澄清一下嗎?
Chris
2015-12-28 21:36:11 UTC
view on stackexchange narkive permalink

您是否正在使用Google Chrome?我認為Chronium的簡稱。如果是這樣,我讀到Google Chrome無法在ARM處理器上正常運行。希望對您有所幫助。嘗試找到其他瀏覽器,使用Epiphany或您預先安裝的瀏覽器,或使用

sudo apt-get install

查找其他瀏覽器。
你好,歡迎光臨。我認為您的命令缺少某些內容。隨時編輯您的答案。
apt-get install究竟是什麼?您缺少要安裝的軟件包。
Chromium的最新版本(撰寫本文時為45)僅適用於RPi 2模型,而沒有(我相信)任何硬件加速,該SE社區中較舊的Q&A可能會認為它適用於較舊的Pis,但這是一個古老的版本我認為現在不存在22。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...