Я работаю 15.04. Я должен установить ghdl. Однако после добавления репозитория, когда я делаю
apt-get update
Я продолжаю добираться
failed to fetch http://ppa.launchpad.net/pgavin/ghdl/ubuntu/dists/vivid/main/binary-i386/Packages
Почему это?
Нет никаких пакетов для 15,04 в этом ppa, но те для 14,04 (надежный человек) могут работать.
можно непосредственно загрузить deb файл с PPA.
Нажимают View Package details
и загружают 32 или 64-разрядный deb.
Установка из источника очень проста
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
Как @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 на Яркие пакеты.