在 64 位系统中安装 Sopcast

在 64 位系统中安装 Sopcast

我是 Ubuntu 的新用户,我发现安装 Sopcat 有很多困难

我使用了以下代码:

sudo add-apt-repository ppa:ferramroberto/sopcast
sudo apt-get update
sudo apt-get install sopcast-player

执行完最后一条命令后,我得到了以下答案

The following packages have unmet dependencies.
sopcast-player : Depends: sp-auth (>= 3.0.1) but it is not installable
E: Unable to correct problems, you have held broken packages.

我用谷歌搜索了这个问题,发现我必须安装包 sp-auth_3.2.6.1~lffl~natty~ppa_i386.debhttps://launchpad.net/~ferramroberto/+archive/sopcast/+build/2405344

但当我尝试安装时,我的软件中心出现“错误的架构‘i386’”

有什么建议么?

答案1

我在安装时遇到了同样的问题索普卡斯一开始,网上的很多教程都是浪费时间。主要问题是,Ubuntu 论坛上的链接坏了,点击页面时 launchpad 会给出 404 错误。我去了那个femroberto页面,但没有 64 位软件包的下载链接。launchpad 上有一个关于sp-auth安装的错误,没有可用的amd64架构下载链接。所以,我安装时的操作如下:

  • sudo add-apt-repository ppa:ferramroberto/sopcast (添加存储库
  • 从此网站下载 sp-auth 包http://www.n00bsonubuntu.net/content/how-to-install-sopcast-on-ubuntu-13-04/
  • 首先使用 安装 sp-auth 包gdebi package installer。您也可以右键单击并使用ubuntu software centre
  • 从航站楼:sudo apt-get 更新
  • sudo apt-get 安装 sopcast-player
  • 最后让 Firefox 识别sop://链接虽然对于最新的 Firefox 来说并不重要
    • 在 Firefox 地址栏中,输入about:config并输入配置
    • 搜索network.protocol-handler.expose-all并尝试将值更改为truefalse。 在我的例子中,它与 一起使用true

现在我正在使用 sop-cast 播放器

答案2

遗憾的是,PPA 不适用于 Raring (13.04) 及更高版本。您需要命令行版本。对于 64 位,您需要先安装软件包libstdc++5:i386

sudo apt-get install libstdc++5:i386

下载二进制文件并解压:

wget http://download.easetuner.com/download/sp-auth.tgz
tar xf sp-auth.tgz
cd sp-auth

现在你可以使用以下命令来运行它:

> ./sp-sc-auth    
SC Version: 3.2.6  Build time: 2009-11-09 15:09
Usage:
./sp-sc [-TpI] [-b ipaddr] [-u username:password] [-n out:total] <sop://url> <localport> <playerport>

如果您收到这样的消息,则表示您在开始时没有安装 libstdc++5:i386 库:

./sp-sc-auth
zsh: no such file or directory: ./sp-sc-auth

要使用该程序,我建议使用这个帮手

sp-sc-auth命令行的一个简单示例(README从目录内部查看文件sp-auth):

./sp-sc-auth sop://broker.sopcast.com:3912/148248 3908 8908  > /dev/null &

将开始传输国家地理频道,您可以使用 VLC 或 mplayer 在端口 8908 上播放,例如通过打开以下网址:

http://localhost:8908/tv.asf

相关内容