我正在学习基于Chrome扩展程序的教程,因此我必须安装Chrome。当我尝试以下命令时:

sudo apt-get install chromium 


我遇到以下错误:

E: Package 'chromium' has no installation candidate.


我理解可能是架构问题,但我的解决方案是什么?
我正在使用Raspberry Pi 2 Model B

sudo apt-get install chromium-browser
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package chromium-browser is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'chromium-browser' has no installation candidate


尝试安装铬时也是如此。当按下Tab键时,我也会得到这个:

pi@raspberrypi ~ $ sudo apt-get install chro
chromium-bsu        chromium-l10n       chrootuid
chromium-bsu-data   chronicle           
chromium-inspector  chrony 


#1 楼

尝试sudo apt-get install chromium-browser

评论


不工作。你能看一下更新的问题吗?

–莫娜·贾拉勒(Mona Jalal)
16年1月24日在23:58

欢迎来到Raspberry Pi!尽管从理论上讲这可以回答问题,但最好在此处包括一些解释,例如这些命令做什么? (由于其长度,它会自动标记为低质量。)

–加纳马♦
16年1月25日,0:40

@aaron,您可能想为正在使用Jessie的用户在教程中添加我的答案

–莫娜·贾拉勒(Mona Jalal)
16 Jan 25'在0:44

自2016年9月起,可通过标准的Jessie发行版购买铬浏览器(Chromium 51)。

–史黛西·坎贝尔
16-10-1在17:46



截至2017年8月,raspbian Stretch上的铬浏览器软件包与最新的可用版本(Chromium 60)相匹配

– Quentin S.
17年8月26日在16:34

#2 楼

对于带有Raspberry Pi Model 3Raspbian Jessie,分别将这5行复制并粘贴到终端中:

sudo apt-get update
wget -qO - http://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
echo "deb http://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install chromium-browser


评论


这应该是“正确的”答案,因为它安装了最新的铬版本。

– mrzmyr
16-09-28在14:12

在debian上使用了它,效果也很好。

–answeranswerker
18年1月13日在18:15

#3 楼

使用以下命令在Jessie上安装Chrome浏览器(不是Wheezy):

wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb


^ answer来自@dfaze评论的链接

评论


有可用的更新版本吗?

–档案管理员Panigrahi
16年2月11日,下午3:21

我建议使用更多官方资源。

– czerasz
16年7月22日在20:11



非常感谢。.我一直在尝试安装铬很多次,但没有成功。它比Epiphany浏览器更快。快得多。

–fabrosell
16年7月27日在1:38

@fabrosell我同意我的想法鸭子鸭子默认浏览器是杰西,它是如此缓慢,以至于我竭尽全力寻找一种安装Chromium的方法。听起来可能不是官方的,但可以。我已经做过很多次了,但从未失败。

–莫娜·贾拉勒(Mona Jalal)
16年7月27日在4:29

检查@ tyrell-van-den-heever答案,它将安装最新版本的铬而不是旧的45版本。

– mrzmyr
16-09-28在14:13

#4 楼

当您尝试安装APT不知道的软件包时,会发生这种情况。添加软件源并运行apt-get update时,系统APT数据库将使用软件源列表中列出的存储库中的所有软件包进行更新。

然后,当您尝试安装软件包时,apt会检查该软件包在其数据库中找到名称,找到它并从其获取来源中检查回购的名称。然后从该存储库中下载软件包。

在执行apt-get update之前运行apt-get install XXX总是很有用的,以确保您获得了存储库上的最新软件版本。

评论


我在运行它之前进行了更新和升级,并且仍然出现相同的错误!

–莫娜·贾拉勒(Mona Jalal)
16年1月24日在22:54

您是否尝试过apt-get install chro,然后按Tab键?您将得到一个以该名称开头的软件包的列表...我的锉刀找到了铬,铬浏览器...这不是您需要的“浏览器”吗?

– DFaze
16年1月24日在23:04

首先确保已安装bash-completion:sudo apt-get install bash-completion或sudo apt-get install --reinstall bash-completion并在用户目录(默认情况下为/ home / pi)中查看。 bashrc文件。如果没有,请从cp /etc/skel/.bashrc〜/复制它

– DFaze
16 Jan 24 '23:17



哦对不起...!我在我的Wheezy Rasp上进行测试...在Jessie上进行测试...我和您有同样的问题...!可以尝试以下链接:raspberrypi.org/forums/viewtopic.php?t=121195他们展示了如何下载软件包并安装它;)

– DFaze
16 Jan 25'0:23



不用了我推荐的链接不是很旧,您只需要遵循“代码部分”中的指令即可:wget 3软件包和dpkg(安装软件包)

– DFaze
16年1月25日,0:45

#5 楼

我可以确认,截至本文为止,sudo apt-get install chromium-browser可以在Raspberry Pi 3的Ubuntu MATE 15.10上运行。

#6 楼

wget http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-browser-l10n_48.0.2564.82-0ubuntu0.15.04.1.1193_all.deb
wget http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb


sudo dpkg -i chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
sudo dpkg -i chromium-browser-l10n_48.0.2564.82-0ubuntu0.15.04.1.1193_all.deb chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb


所有积分都放在这里。



- hosts: all
  vars:
    chromium_version: 48.0.2564.82
    ubuntu_version: 15.04.1.1193
  tasks:
    # --- Install Chromium Browser ---
    - name: Download chromium packages
      get_url:
        url: "http://ports.ubuntu.com/pool/universe/c/chromium-browser/{{ item }}"
        dest: /home/pi/Downloads/
        owner: pi
        group: pi
      with_items:
        - "chromium-codecs-ffmpeg-extra_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_armhf.deb"
        - "chromium-browser_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_armhf.deb"
        - "chromium-browser-l10n_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_all.deb"

    - name: Install chromium packages
      apt:
        deb: "/home/pi/Downloads/{{ item }}"
      with_items:
        - "chromium-codecs-ffmpeg-extra_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_armhf.deb"
        - "chromium-browser_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_armhf.deb"
        - "chromium-browser-l10n_{{ chromium_version }}-0ubuntu0.{{ ubuntu_version }}_all.deb"
    # --- END: Install Chromium Browser ---


查找项目集成在这里。


注意
由于文件是通过http下载的,因此我强烈建议添加校验和检查(在Ansible版本中也不存在)。

评论


链接已死:(

–恩里克·圣马丁(Enrique SanMartín)
18-3-5的1:12

ports.ubuntu.com/pool/universe/c/chromium-browser / ...-ports.ubuntu.com/pool/universe/c/chromium-browser / ...-ports.ubuntu.com/pool/universe/c/铬浏览器/…

–恩里克·圣马丁(Enrique SanMartín)
18年3月5日,1:15