Не работают репозитории распберри

Как подружить репозитарии raspbian и debian?

Версия дебиан для RPi по слухам пересобрана с оптимизацией под железо и пакеты лежат в другом репозитарии и похоже подписаны другими ключами. Версии пакетов аналогичны, но некоторых пакетов не хватает. Конкретно в этот раз мне не хватило пакетов unrar и p7zip-rar. В официальном репозитарии дебиан все недостающие пакеты обычно есть.

Чтобы получить доступ к нужным пакетам я прописал в sources.list:

Возникла проблема: версии пакетов на ftp://ftp.ru.debian.org (выбрал его как официальное зеркало в РФ по данным официального сайта дебиан) те же, что и на http://mirrordirector.raspbian.org, но с индексом +b*, т.е. как я понимаю какая то маловажная пересборка тех же исходников или в лучшем случае патч на безопастность. За счёт этого индекса пакетный менеджер считает эту версию более старшей и хочет обновить кучу библиотек разной важности. Имеется разница в размерах пакетов до +-10%, так что видимо они отличаются не только файлом Readme. Предполагаю появление случайных крахов, глюков и местами снижение производительности.

Вопрос: есть ли какой то способ оставить подключенными оба репозитария, но чтобы версия пакета в debian игнорировалась, если такой есть в raspbian? Или какое то другое решение, которое не будет требовать постоянного ручного вмешательства. Просьба не предлагать make_install, gentoo, ubuntu, debian9 и т.п.

В качестве пакетного менеджера предпочитаю aptitude, в synaptic так же не нашёл нужного функционала.

Источник

Установка apt-get не работает на Raspberry Pi

Я попытался установить python-pip , набрав эту команду:

И результат ниже:

Затем я попытался выполнить sudo apt-get update и sudo apt-get update —fix-missing , но он тоже не работает.

Результат был таким:

Как я могу решить эту проблему?

5 ответов

Похоже, у вас возникают проблемы с решением различных URL-адресов, которые apt-get получает из.

Я бы попробовал следующее:

1.) Проверьте, что у вас есть активное интернет-соединение, попробуйте google.com со второй машиной, например. 2.) Если ваш малиновый Pi подключен к вашему домашнему маршрутизатору, проверьте, имеет ли он назначенный IP # 3.) Попробуйте выполнить pinging google.com из командной строки:

Вы должны увидеть что-то вроде:

Если это не работает, это может быть либо ваше подключение к Интернету, либо проблема DNS.

Для проблем DNS проверьте, правильно ли настроен ваш файл resolv.conf (если вы вручную назначили серверы имен):

Если вы используете DHCP, необходимо обновить resolv.conf.

У меня была такая же проблема после ошибки при установке фиксированных IP-адресов для сетевых адаптеров. sudo nano /etc/network/interfaces , и убедитесь, что два IP-адреса одинаковы для одного адаптера. У меня был широковещательный и шлюз по тому же адресу, но это убило доступ в Интернет.

Кроме того, если вы используете Pi как с сетевым кабелем, так и без него, но всегда с wlan-адаптером, вам нужно установить сетевую маску, сеть, широковещательную передачу и шлюз для обоих адаптеров.

, за которым следует

, а затем повторите попытку установки python-pip.

Я установил ту же самую проблему, что и неделю назад.

Я только что нашел, что мой не будет обновляться при использовании моего адаптера wifi. У меня есть фиксированный IP-адрес, поэтому я не уверен, что это потому, что я использую адаптер Wi-Fi или потому, что у меня есть фиксированный IP-адрес. Мысль, которая может помочь некоторым людям, когда я обнаружил, что когда я подключил свой LAN-кабель и удалил свой USB-адаптер Wi-Fi, он работал нормально.

Читайте также:  Сталкер ogse не работает сканер

Я бы рекомендовал проверить ваш Time & Дата на Pi .

Неправильное время или дата влияет на загрузку файлов, размещенных в сертификате.

Чтобы проверить, просто загрузитесь на рабочий стол «startx» и нажмите на время на панели инструментов. Он скажет время и дату!

Источник

Не работают репозитории распберри

I have been trying to install git-core from the repository today with «sudo apt-get install git-core», which is a prerequisite to run rpi-update

The system checks package lists, dependencies, reads state information and then says there are unmet dependencies and that I might want to try «apt-get -f install» with no packages.

I tried the same thing with Synaptic Package Manager and got

Re: Raspbian Repository Problems?

@ plugwash, thank you for your response.

Yes, I tried «apt-get update» first and then «sudo apt-get install git-core», and even «sudo su» to become root first, but the result was the same:

«Reading package lists =>Building dependency tree=>Reading state information
You might want to run ‘apt-get -f install’ to correct these:
The following packages have unmet dependencies:
git-core : Depends: git (> 1:1.7.0.2) but it is not going to be installed
libvisual-0.4-plugins : Depends: libglu1-mesa but it is not going to be installed»

I am not sure what more I should be doing to install git-core. Maybe an offering of a bowl of raspberries!

Re: Raspbian Repository Problems?

Maybe a silly response, but what happens if you enter http://mirrordirector.raspbian.org/rasp . _armhf.deb

in a browser on the PI?

P.S. forget it, it seems you are just trying to install a package to has unresolvable dependencies. Alas that is where my knowledge ends, no idea why it happens or what can be done to resolve it

Re: Raspbian Repository Problems?

ok now you have done apt-get update what happens when you do

apt-get -f install

Re: Raspbian Repository Problems?

So it aborts and drops me to the command line.

I am not sure of what, if anything, was installed. Anyway, as root I again ran «/usr/bin/rpi-update» which again failed, still citing lack of git-core as the problem.

Surely the Repository has maintainers. Is there a way to talk to these people and find out if these files are really missing?

Re: Raspbian Repository Problems?

Plugwash and myself are the Raspbian repository maintainers. Looking at the original list of git URLs that failed to load, those are all for a version of git that was replaced in our repository (1.7.9.5-1) by the newer version (1.7.10.4-1) on August 8th. An «apt-get update» should have updated the apt indexes on your Pi so that the following should work:

sudo apt-get update
sudo apt-get install git

You should note that the ‘git-core’ package has been designated by Debian as being obsolete and I’m wondering if it being designated as a transitional dummy package by Debian may have caused some of the initial problems:

Also, you can always check to see what’s in a repository directory. For instance, if the following URL doesn’t work:

You can remove the package name from the URL and see what the contents of that directory is in the repository:

Furthermore, if you want to see what’s in our officially maintained repository, you can replace ‘mirrordirector’ in the url with ‘archive’ and see what’s in our official public mirror for Raspbian:

I hope these suggestions help determine what the issue was.

Источник

Не работают репозитории распберри

I’m trying to install http://www.openhantek.org/ on my PI.

I’m not even getting through the first hurdle, it appears the command «add-apt-repository» is not found.

How do I add a repository to Raspbian? I’ve tried Googling to no avail. Is it even possible to add a repository?

Читайте также:  Назначение плаката не включать работают люди исполнение как выглядит

Re: How to add a repository

Look in the /etc/apt directory. In particular /etc/apt/sources.list and/or files in the /etc/apt/sources.list.d directory.

These are all system files. You’ll need to use sudo nano or similar to edit the files.

Re: How to add a repository

I’m trying to install http://www.openhantek.org/ on my PI.

I’m not even getting through the first hurdle, it appears the command «add-apt-repository» is not found.

How do I add a repository to Raspbian? I’ve tried Googling to no avail. Is it even possible to add a repository?

When using Ubuntu, OpenHantek can be easily installed from it’s launchpad repository. To add the repository just execute the following command:

$ sudo add-apt-repository ppa:oliverhaag/openhantek

Since you are using Raspbian, you cannot be using Ubuntu. So the rest of the sentence does not apply to you.

You will have to use the instructions which follow on that page, headed «Compiling from source»

esr/faqs/smart-questions.html
How to Report Bugs Effectively: http://www.chiark.greenend.org.uk/

Re: How to add a repository

I have also been toying with the idea to hook up my Hantek DSO 2090 with a RPi . Have you had any success. Any help will be greatly appreciated .

Rudie Lamprecht
South Africa

Re: How to add a repository

Raspberry pi comes without it installed by default, but running this quick command will make add-apt-repository available for you.

sudo apt-get install python-software-properties

Re: How to add a repository

«adding a repository» is just adding another URL to a list of web-sites (repositories) in a text file.

you can do that with any text editor.

The real question is simply where the text file is located, and what its name is.

For that google is your friend.

Re: How to add a repository

A more important question is «Is that repository compatible with Raspbian and the Raspberry Pi?»

That one probably isn’t (if it doesn’t say it is compatible, assume it is not).

The earlier comment about compiling from source is the safest option.

Re: How to add a repository

grese wrote: Raspberry pi comes without it installed by default, but running this quick command will make add-apt-repository available for you.

sudo apt-get install python-software-properties

Re: How to add a repository

Re: How to add a repository

If i can insert the software source.. Which mean i can install wine n no need that exagear? Am i right?

Re: How to add a repository

MHerman wrote: Somebody.

If i can insert the software source.. Which mean i can install wine n no need that exagear? Am i right?

Wine is compiled for machines with x86 / ppc CPU machines:

The RPi has ARM CPU, Exagear I believe use an x86 emulator to run Wine.

Re: How to add a repository

Re: How to add a repository

Seems like qemu virtual machine can virtualise a x86 environment and the package is available from the Radpbian Jessie repository:

Re: How to add a repository

I found myself needing a library from a distro that I’d just upgraded from. I had upgraded to Stretch from Jessie and I needed libjpeg8-dev to make Omxiv which is not available in Stretch. I added the old distro back to the sources list as follows.

In a terminal I entered:
sudo pico /etc/apt/sources.list

Next, edit the sources file to add Jessie by entering the following lines:
deb http://raspbian.raspberrypi.org/raspian/ jessie main contribute non-free rpi

Next write/save (Ctrl o) the file and exit (Ctrl x).

Next, run update:
sudo apt-get update

That’s it! I just did an install of libjpeg8-dev without any problems. Next I went back and opened the sources.list file again in Pico and commented out the souces that I had added by placing a # at the start of my Jessie sources so that I could add them back if needed.

Читайте также:  Настроить панель управления nvidia для максимального фпс

Lastly, I ran update again to refresh the sources without Jessie so that no future installs could access the old distro unless I had no choice but to provide them access.

The end result was that I was finally able to run Raspicast on Stretch.

Источник

Не работают репозитории распберри

❗ Обсуждение устройств, не относящихся к данной теме, запрещено. Если нужной вам темы по конкретной модели не существует — создайте её.
❗ На форуме принято размещать изображения под спойлером
❗ Сообщения содержащие оффтоп будут удаляться без предупреждения

Raspberry Pi ([‘rɑːzbərɪ paɪ], Ра́збери па́й) — одноплатный компьютер размером с банковскую карту, изначально разработанный как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. Разрабатывается Raspberry Pi Foundation. По состоянию на конец 2019 года было продано более 30 миллионов устройств Raspberry Pi.

Различия версий:
Raspberry Pi выпускается в нескольких комплектациях: модель «A», «B», «B+»,«2B», «Zero», «Zero W», «3B», «3B+», «3A+» и «4B».
Принципиальные схемы Raspberry Pi можно найти здесь: (Schematics)
На вид одинаковые платы Raspberry Pi могут быть разной ревизии: (Raspberry Pi revision codes)*
*для Raspberry Pi4 ревизия 1.3 означает исправление подключения Type-C кабеля

Что такое GPIO

  • Что такое GPIO (Википедия, EN)
  • GPIO (официальная документация)
  • GPIO на Raspberry Pi (от bullik01)

Распиновка GPIO на Raspberry Pi model A+/B+/2B/3B/4B [40 GPIO] Pi A/B [26 GPIO] и Pi Pico

На данный момент у Raspberry Pi имеется несколько официально поддерживаемых операционных систем и огромное количество неофициальных.

  • balenaEtcher[Linux] [Win] [macOS]
  • Win32DiskImager[Win]
  • Raspberry Pi Imager[Linux] [Win] [macOS]
  • ApplePi-Baker[macOS]

(где sdd(sdc) вы должны посмотреть какой путь к накопителю в GParted, например /dev/sdd2/)

Для более простого запуска нескольких ОС на Raspberry Pi можно воспользоваться специальным установщиком, позволяющим переключаться между системами.

Основными считаются несколько утилит:

  • BerryBoot (GitHub)
    (ссылки: сайт проекта)
  • NOOBS (GitHub)
    (ссылки: официальная документация)
  • PINN (GitHub) — альтернатива NOOBS, расширенная версия
    (ссылки: раздел на официальном форуме)

Все, что вам нужно сделать — разархивировать установщик в корень SD-карты и загрузится с Raspberry Pi.
Внимание! Если у вас нет сигнала с выхода RCA после использования NOOBS, есть решение проблемы.

Внимание! То, что Вы делаете, не гарантирует полную работоспособность системы после установки. Представленный способ не единственный и только упрощает вам работу.

Если мы используем карту памяти, желательно не особо большого размера, то у нас есть возможность сохранить данные в случае поломки накопителя. Чтобы перенести систему на исправный носитель данных или переходим с microSD на SSD необходимо использовать любую программу для создания точной копии карты памяти по типу USB Image Tool. С её же помощью переносим получившийся .img файл на новую карточку. Это способ, доступный каждому, может сопровождаться проблемой когда новая карта памяти меньшего размера чем образ с файловой системой.

Для того, чтобы вместить образ флэшки на новый накопитель можно воспользоваться программой PiShrink от Drewsif с GitHub.
Если образ не прошел первый этап проверки «Pass 1: Checking inodes, blocks, and sizes» используем программу fix_orphaned_inode_list от gmenezesg с GitHub.

Для общего представления о всех параметрах в config.txt изучи официальную документацию по разгону!
Внимание! Разгон может навредить SDHC картам чей class выше или равен 6! Разгон может навредить Raspberry Pi! При разгоне желательно установить пассивное/ активное охлаждение.

Разогнать нашу железку можно двумя способами:

  1. Редактированием config.txt (файл конфигурации, расположен в /boot)
  2. Через меню настройки raspi-config (console based raspi-config application)

Файл config.txt позволяет сделать разгон наиболее точно. Для новичков предлагается установить уже давно проверенные варианты для разгона, чтобы получить наилучшую производительность платы.
Добраться до файла конфигурации можно тремя способами:

  • Подключив накопитель с системой к ПК
  • Открыв файл через консоль командой:
  • Открыв файл через клиент WinSCP* на ПК (смотри документацию по настройке подключения SFTP)
  • *позволяет работать с файловой системой и использовать терминал

    Источник

    Оцените статью