В соответствии с debian-wiki вам нужно установить linux-headers
и fglrx-modules-dkms
Сначала добавьте следующую строку в свой sources.list
:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
Затем введите следующую команду:
aptitude update
aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver
Создайте файл confugration 20-fglrx.conf
mkdir /etc/X11/xorg.conf.d
echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "fglrx"\nEndSection' > /etc/X11/xorg.conf.d/20-fglrx.conf
Перезагрузите компьютер и проверьте свои возможности.
Если у вас нет доступного apt
, вы застрянете, просто переопределив apt
. Вероятно, имеет смысл просто получить apt
. Но если вы должны ...
Начните так же, как apt
: с URL-адреса, указанного в /etc/apt/sources.list
, например http://ftp.us.debian.org/debian/
. Не забудьте принять во внимание дополнительные записи, которые могут быть в этом списке для обновлений, security.debian.org и, возможно, резервных копий.
Вам необходимо оценить правила в / etc / apt / preferences {,. D}
, чтобы знать, из какого источника должен исходить тот или иной конкретный пакет, и вам необходимо выполнить сравнение номеров версий и оценить правила закрепления .
Создайте полный URL-адрес из этого:
http://ftp.us.debian.org/debian/dists/<name>/<section>/binary-<architecture>/Packages.gz
Этот файл содержит относительные URL-адреса для всех отдельных пакетов.
Вам также понадобятся следующие файлы, чтобы проверить хэш этого файла и проверить его целостность:
http://ftp.us.debian.org/debian/dists/jessie/Release
http://ftp.us.debian.org/debian/dists/jessie/Release.gpg
... и открытый ключ из / etc / apt / trust *
, который позволяет вам подтвердите это. Файл Release
содержит хеши для всех остальных файлов, которые вам следует проверить.
Я забыл принять во внимание кучу других тонких правил, касающихся формата и структуры репозитория пакетов Debian.
Как видите, гораздо лучше просто использовать apt .
Лучше установить и использовать apt
.
Чтобы загрузить пакет, выполните:
apt-get download libgcc1
Чтобы получить путь к вашему пакету .deb
, запустите:
apt-cache show libgcc1 | grep Filename
образец вывода:
Filename: pool/main/g/gcc-4.9/libgcc1_4.9.2-10_amd64.deb
Что ж, если бы у вас был доступный apt ...
apt-get -y install --print-uris $PACKAGE | cut -f 2 -d \' | grep \.deb
Он фактически предоставит вам все пакеты, необходимые для того, что он собирается установить.
user@darkstar:~/ $ apt-get -y install --print-uris audacity | cut -f 2 -d \' | grep \.deb
http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsbsms/libsbsms10_2.0.2-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/s/serd/libserd-0-0_0.22.0~dfsg0-2_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/s/sord/libsord-0-0_0.14.0~dfsg0-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/s/sratom/libsratom-0-0_0.4.6~dfsg0-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/s/suil/libsuil-0-0_0.8.2~dfsg0-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/a/audacity/audacity-data_2.1.2-1_all.deb
http://archive.ubuntu.com/ubuntu/pool/main/f/flac/libflac++6v5_1.3.1-4_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/libi/libid3tag/libid3tag0_0.15.1b-11_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/l/lilv/liblilv-0-0_0.22.0~dfsg0-1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/p/portsmf/libportsmf0v5_0.1~svn20101010-4ubuntu1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/v/vamp-plugin-sdk/libvamp-hostsdk3v5_2.6~repack0-2_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/a/audacity/audacity_2.1.2-1_amd64.deb
Поскольку вы этого не сделаете, посмотрите http://ftp.us.debian.org/debian/dists/stable/main/binary-adm64 и возьмите копию файла Packages.gz там. Просмотрите его, и вы увидите имя пакета, указанное как
Package: audacity
Через несколько строк вы увидите
Filename: pool/main/a/audacity/audacity_2.0.6-2_amd64.deb
И вот оно что! К сожалению, номер строки не согласован ....