Как загрузить старые неподдерживаемые пакеты, такие как заголовки ядра? [Дубликат]

Вы можете запустить следующий скрипт:

Сохранить следующий скрипт (скажем, test_server.js):

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

Запустить сценарий, используя:

nodejs test_server.js

Откройте http://127.0.0.1:8124/ в своем браузере, и вы увидите приветственное сообщение.

7
задан 23 November 2011 в 09:21

2 ответа

Я использовал ядро ​​2.6.21. Я думаю об Ubuntu Feisty (7.04).

Из вашего комментария вы сказали, что используете Ubuntu Jaunty - это странно, так как ядро ​​для Jaunty было 2.6.28.

Оба Feisty и Jaunty больше не поддерживаются, и вы не сможете устанавливать какие-либо пакеты, такие как заголовки, с помощью метода sudo apt-get.

Вам настоятельно рекомендуется для замены вашей установки с минимальной версией 10.04.

Оба Jaunty & amp; Feisty больше не находятся в официальном архиве ubuntu.

Однако всю исходную информацию о пакете для всех выпусков Ubuntu можно найти здесь.

Чтобы отследить здесь [!d6 ] для установки занимает немного детективной работы.

Я начну пример для поиска заголовков Linux 2.6.28 Jaunty.

Заголовки Linux существуют в основном репозитории. Поэтому сначала загрузите Источники для основного репозитория

. Вам нужно будет извлечь файл Sources.

Посмотрите файл в своем любимом редакторе.

[d14 ] Вы ищете Linux-заголовки Binary - см. Этот экран-снимок

Вы увидите, что я подчеркнул заголовки linux - вы увидите имя пакета и место, где вам нужно чтобы найти этот пакет

Затем укажите ваш браузер в начало папки, где можно найти пакет

главный репозиторий

Навигация к этому имени пакета - в этом случае

pool / main / l / linux

В этой папке вы увидите все исходные файлы deb для каждой версии. Итак, для Jaunty вы будете искать файлы, начинающиеся с linux-headers-2.6.28.

Теперь вы увидите все связанные файлы - загрузите файлы deb в соответствии с вашей архитектурой (64-битные заканчиваются на amd64.deb, 32bit заканчивается на i386.deb) вместе с файлами заголовков, заканчивающимися «all.deb»

Для пакетов Feisty, аналогично приведенному выше, но на этот раз начинайте с файла Sources для дистрибутива Feisty.

6
ответ дан 29 May 2018 в 09:15
  • 1
    спасибо за ответ, причина моей версии 2.6.21 моего ядра заключается в том, что я установил старую версию на jaunty. – KayKay 14 May 2011 в 18:55
  • 2
    и вы имеете в виду, что я могу установить файлы заголовков в версии 2.6.21 через загрузку источников? – KayKay 14 May 2011 в 18:57
  • 3
    в archive.ubuntu.com/ubuntu/dists/jaunty/main/source есть так много пакетов, что мне нужно установить – KayKay 14 May 2011 в 19:08

Измените свой sources.list, чтобы указать на

http://old-releases.ubuntu.com/

вместо текущего

http://<country-code>.ubuntu.com/
7
ответ дан 29 May 2018 в 09:15

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

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