Используйте 14,04 приложений в 15,04

Я работаю 15.04. Я должен установить ghdl. Однако после добавления репозитория, когда я делаю

apt-get update

Я продолжаю добираться

failed to fetch http://ppa.launchpad.net/pgavin/ghdl/ubuntu/dists/vivid/main/binary-i386/Packages 

Почему это?

1
задан 3 August 2015 в 14:48

3 ответа

Нет никаких пакетов для 15,04 в этом ppa, но те для 14,04 (надежный человек) могут работать.

можно непосредственно загрузить deb файл с PPA.

Нажимают View Package details и загружают 32 или 64-разрядный deb.

32-разрядный

64-разрядный

2
ответ дан 3 December 2019 в 07:00

Установка из источника очень проста

sudo apt-get install gnat-5
git clone https://github.com/tgingold/ghdl
git checkout v0.33
cd ghdl
./configure --prefix=/usr/local
make
make install
ghdl --version

, И теперь можно попробовать привет мир, зарегистрированный в: http://ghdl.readthedocs.io/en/latest/Starting_with_GHDL.html#the-hello-world-program

Протестированный на Компиляции Ubuntu 16.04.

с бэкендом GCC более тверд, но может иметь преимущества как скорость симуляции. Процедура и компромисс, обсужденный в: https://github.com/tgingold/ghdl/blob/f2b83716c79e7c6123aa9b6215a6dc6ac1c9d83b/BUILD.txt

1
ответ дан 3 December 2019 в 07:00

Как @Pilot6 сказал, нет никаких пакетов для Надежного человека.

В этом случае это не проблема для использования Испытанных пакетов, и нормально использовать list файл для Испытанных пакетов для получения обновлений. То, в чем Вы нуждаетесь, является установкой некоторых дополнительно Испытанных пакетов.

Здесь пример для 32-разрядного. Поскольку 64-разрядные пакеты выбирают Вашу загрузку с этого, располагает: libgnat-4.8, gnat-4.8-base

  • libgnat-4.8 (32-разрядный)

    cd
    wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gnat-4.8/libgnat-4.8_4.8.2-8ubuntu3_i386.deb
    
  • gnat-4.8-base (32-разрядный)

    cd
    wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gnat-4.8/gnat-4.8-base_4.8.2-8ubuntu3_i386.deb
    
  • Установите deb файлы

    sudo dpkg -i ~/Downloads/gnat-4.8-base_4.8.2-8ubuntu3_i386.deb
    sudo dpkg -i ~/Downloads/libgnat-4.8_4.8.2-8ubuntu3_i386.deb
    

После этого, замена vivid с trusty в Вашем list файл:

sudo nano /etc/apt/sources.list.d/pgavin-ubuntu-ghdl-vivid.list

Или как острота

sudo sed -i 's/vivid/trusty/' /etc/apt/sources.list.d/pgavin-ubuntu-ghdl-vivid.list

и установка ghdl

sudo apt-get update
sudo apt-get install --reinstall ghdl 

Время от времени необходимо проверить PPA на Яркие пакеты.

1
ответ дан 3 December 2019 в 07:00

Другие вопросы по тегам:

Похожие вопросы: