如何在我的电脑上安装Ubuntu TV?

我家里有一台连接电视的媒体电脑。 如何在这台电脑上安装Ubuntu TV ?

你可以通过下载它,将它放在CD / DVD或USB上来安装Ubuntu。
安装Ubuntu,在Ubuntu中启动时,请按照下面的步骤操作。

步骤1
删除YouTube范围附带的video镜头,否则会出现冲突:

sudo apt-get remove lens-video 

使用测试PPA安装Ubuntu TV

 sudo add-apt-repository ppa:nilarimogard/test3 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install unity-lens-video 

第2步
要为您的video生成预览(应放在〜/ Videos / unity / local / featured下),请使用:编辑〜/video到您的video的任何地方

 /usr/lib/unity-lens-video/create_tmb.sh ~/Videos 

第3步
登录Unity 2D将无法运行,您必须从当前登录的会话中运行Ubuntu TV,以便打开终端并复制/粘贴以下命令:

 gsettings set com.canonical.Unity2d form-factor tv 

如果您已经运行Unity 2D:

 killall unity-2d-{panel,places,launcher,spread} && killall unity-2d-{panel,places,launcher,spread} 

为统一3d / Gnome-shell

 metacity --replace & 

在gnome-terminal中运行ubuntu-tv复制/粘贴

 unity-2d-shell -opengl 

关闭ubuntu-tv运行这个

为了团结

 unity --replace 

对于gnome-shell

 gnome-shell --replace 

要还原更改

 sudo apt-get install ppa-purge sudo ppa-purge ppa:nilarimogard/test3 sudo apt-get remove unity-lens-video 

来源

如何从PPA~Web Upd8:Ubuntu / Linux博客安装Ubuntu TV


如果你想从源代码编译它(ubuntu-tv)
用这个

 sudo apt-get build-dep unity-2d sudo apt-get install bzr dconf-tools ffmpeg gnome-common libdeclarative-multimedia bzr branch lp:~s-team/ubuntutv/trunk ubuntu-tv cd ubuntu-tv cmake . make cd .. bzr branch lp:~s-team/ubuntutv/unity-lens-video cd unity-lens-video ./autogen.sh --prefix=/usr --sysconfdir=/etc sudo make install cd .. 

有四个目录要填充媒体:

 - ~/Videos/unity/local/featured - ~/Videos/unity/local/rented - ~/Videos/unity/local/purchased - ~/Videos/unity/local/recorded 

为您的video生成缩略图:

 /usr/lib/unity-lens-video/create_tmb.sh "~/Video's/" 

刷新video列表

 cd cd ubuntu-tv/shell/dash/epgdata python refreshdata.py cd 

将formFactor D-Conf键设置为“tv”

 GSETTINGS_SCHEMA_DIR=ubuntu-tv/data gsettings set com.canonical.Unity2d form-factor tv 

准备你的环境,如果你正在运行unity-2d,你需要杀死unity-2d-panel,unity-2d-places,unity-2d-launcher,unity-2d-spread(两次):

 killall unity-2d-{panel,places,launcher,spread} && killall unity-2d-{panel,places,launcher,spread} 

像这样运行:

 metacity --replace & cd ubuntu-tv ./shell/app/unity-2d-shell -opengl 

所有信息都在维基上。 我怀疑这些将在接下来的几周内发展,因此我暂时不会将它们复制粘贴到此处。


现在有一个来自WebUpd8的Alin Andrei 的PPA 。 它仅适用于11.10,包含一个修补的unity-2d封装以及新的unity-video-lens封装。 您所要做的就是添加PPA,更新,升级并安装新软件包:

 sudo add-apt-repository ppa:nilarimogard/test3 sudo apt-get update sudo apt-get upgrade sudo apt-get install unity-lens-video 

请注意,这是个人PPA。 与以往一样,您应该注意使用它可能会产生稳定性和安全性。 如果您忘记了风险,那么您可能不应该使用它。

  • 什么是PPAas以及如何使用它们?

如果您在12.04,请先阅读以下注释!

注意: Ubuntu TV现在处于12.04的“实验”状态; 安装它需要您自担风险。 目前没有工作(有12.04)PPA可用,您必须从源代码构建。

仅在11.10上起作用;不能完全适用于12.04,并且不适用于。 它目前的状态正在变化,因为它所依据的“Unity 2D正在退役”。

下面的说明部分来自两个现在有些过时的来源: 社区/贡献页面,以及blade19899上面的旧答案 。

  • 安装先决条件并构建依赖项:

     sudo apt-get build-dep unity-2d
     sudo apt-get install bzr dconf-tools ffmpeg gnome-common libdeclarative-multimedia
    
  • 官方UbuntuTV中继自2011年11月以来未更新,并且未在12.04编译。 因此,我们从2012年6月更新的主要开发人员MichałSawicz的最新分支获取我们的资源。并构建它:

      mkdir~ / ubutvsrc && cd~ / ubutvsrc
     bzr branch lp:~saviq / ubuntutv / precise_merge
     cd exact_merge
     cmake。
    使
     cd ..
    
  • 安装备用unity-lens-video

     bzr branch lp:~ubuntutv-dev-team / ubuntutv / unity-lens-video
     cd unity-lens-video
     ./autogen.sh --prefix = / usr --sysconfdir = / etc.
     sudo make install
     cd ..
    
  • 创建video子目录:

     mkdir -p~ / Videos / unity / local / featured
     mkdir -p~ / Videos / unity / local / rented
     mkdir -p~ / Videos / unity / local / recorded
     mkdir -p~ / Videos / unity / local / purchase
    
  • 创建缩略图和设置:

     /usr/lib/unity-lens-video/create_tmb.sh~ / Videos / 
  • 设置dconf密钥:

      GSETTINGS_SCHEMA_DIR =〜/ ubutvsrc / precise_merge / data gsettings set com.canonical.Unity2d form-factor tv 
  • 启动Ubuntu电视界面!

    • 如果您已经在使用Ubuntu 2D ,请首先使用以下命令终止这些进程:
      killall unity-2d- {panel,places,launcher,spread} && killall unity-2d- {panel,places,launcher,spread} 

    然后使用./shell/app/unity-2d-shell -opengl启动Ubuntu TV UI

    • 如果您使用的是Unity(Ubuntu 3D)或Gnome-Shell ,请先使用以下命令禁用默认窗口管理器:
      metacity --replace& 

    然后使用./shell/app/unity-2d-shell -opengl启动Ubuntu TV UI

  • 您可以使用Alt+F4或父终端中的Ctrl-C关闭它。

  • 要恢复默认桌面环境:

    • 运行sudo apt-get --reinstall install unity-lens-video
    • 如果您使用的是Unity或Gnome-shell,请运行unity --replacegnome-shell --replace
    • 如果您已经在使用Ubuntu 2D,请首先运行gsettings reset com.canonical.Unity2d form-factor ,然后注销或重启,必要时使用sudo reboot

在此处输入图像描述