Можно ли принудительно установить 32-разрядный пакет Debian на AMD64?

Я хотел бы установить 32-разрядный deb-пакет на AMD64. Это не критическая система, это вызовет проблемы? Есть ли лучший способ установки?

2
задан 17 October 2010 в 10:33

27 ответов

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с помощью

[d4 ]

sudo dpkg -i -force-all [package.deb]

sudo apt-get -f install

wget http: // sites. google.com/site/lightrush/random-1/goldscripttomodifydebpackagedependencies/videbcontrol.sh chmod + x videbcontrol.sh ./videbcontrol.sh [package.deb]

Обратите внимание, что это, вероятно, не сработает, -устанавливаемые зависимости. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменить зависимости файла DEB, используя:

6
ответ дан 26 May 2018 в 00:58
  • 1
    +1 для подробных инструкций - и для предупреждения! – Nathan Osman 17 October 2010 в 11:21
  • 2
    Спасибо всем, больно дайте ему уйти. Я знаю, как это сделать, просто подумал, будет ли это хорошей идеей. :) – NightwishFan 17 October 2010 в 13:11
  • 3
    Вы всегда можете экспериментировать с подобными вещами на виртуальной машине, поэтому вы не рискуете нарушить свою систему. Установите VirtualBox или VmWare Player. – lovinglinux 17 October 2010 в 14:22

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с помощью

sudo dpkg -i -force-all [package.deb]

sudo apt-get -f install

wget http: // sites. google.com/site/lightrush/random-1/goldscripttomodifydebpackagedependencies/videbcontrol.sh chmod + x videbcontrol.sh ./videbcontrol.sh [package.deb]

Обратите внимание, что это, вероятно, не сработает, -устанавливаемые зависимости. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменить зависимости файла DEB, используя:

6
ответ дан 25 July 2018 в 23:04

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с помощью

sudo dpkg -i -force-all [package.deb]

sudo apt-get -f install

wget http: // sites. google.com/site/lightrush/random-1/goldscripttomodifydebpackagedependencies/videbcontrol.sh chmod + x videbcontrol.sh ./videbcontrol.sh [package.deb]

Обратите внимание, что это, вероятно, не сработает, -устанавливаемые зависимости. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменить зависимости файла DEB, используя:

6
ответ дан 27 July 2018 в 02:28

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 2 August 2018 в 04:24

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 4 August 2018 в 20:57

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 6 August 2018 в 04:29

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 7 August 2018 в 22:38

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 10 August 2018 в 10:45

Вы можете сделать это с помощью

sudo dpkg -i -force-all [package.deb]

После этого вы можете установить необходимые зависимости с

sudo apt-get -f install

Обратите внимание, что это, вероятно, не работает из-за не устанавливаемых зависимостей. Если пакет не имеет зависимостей или все в Ubuntu - тогда все будет в порядке. Альтернативно, если вы решите, что ВЫ ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете вручную изменять зависимости файла DEB, используя:

wget http://sites.google.com/site //light / Затем принудительно установите его с помощью первой команды, указанной выше.

6
ответ дан 13 August 2018 в 17:18
  • 1
    +1 для подробных инструкций - и для предупреждения! – Nathan Osman 17 October 2010 в 11:21
  • 2
    Спасибо всем, больно дайте ему уйти. Я знаю, как это сделать, просто подумал, будет ли это хорошей идеей. :) – NightwishFan 17 October 2010 в 13:11
  • 3
    Вы всегда можете экспериментировать с подобными вещами на виртуальной машине, поэтому вы не рискуете нарушить свою систему. Установите VirtualBox или VmWare Player. – lovinglinux 17 October 2010 в 14:22

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 26 May 2018 в 00:58
  • 1
    Да я вижу. В этом случае мне нужны 32-битные библиотеки glade. – NightwishFan 17 October 2010 в 13:20

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа под названием getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 26 May 2018 в 00:58

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа под названием getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 25 July 2018 в 23:04

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 25 July 2018 в 23:04
  • 1
    Да я вижу. В этом случае мне нужны 32-битные библиотеки glade. – NightwishFan 17 October 2010 в 13:20

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа под названием getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 27 July 2018 в 02:28

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 27 July 2018 в 02:28
  • 1
    Да я вижу. В этом случае мне нужны 32-битные библиотеки glade. – NightwishFan 17 October 2010 в 13:20

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 2 August 2018 в 04:24

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 2 August 2018 в 04:24

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 4 August 2018 в 20:57

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 4 August 2018 в 20:57

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 6 August 2018 в 04:29

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 6 August 2018 в 04:29

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 7 August 2018 в 22:38

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 7 August 2018 в 22:38

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 10 August 2018 в 10:45

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 10 August 2018 в 10:45

Я думаю, вы можете. Существует несколько пакетов, которые не имеют 64-битной версии. То, что вы не можете сделать, это установить 64-битную на 32-битной. Тем не менее, в зависимости от пакета и зависимостей, могут возникнуть некоторые проблемы. Например, Firefox 32 бит на 64-битной не может распознать 64-битные плагины.

1
ответ дан 13 August 2018 в 17:18
  • 1
    Да я вижу. В этом случае мне нужны 32-битные библиотеки glade. – NightwishFan 17 October 2010 в 13:20

Я использовал это несколько раз: http://ubuntuforums.org/showthread.php?t=474790

Это программа, называемая getlibs. Как отметил один из других респондентов, вы будете устанавливать с помощью опции dpkg -force-all. Затем вы запускаете getlib для получения всех 32-битных зависимостей.

Прежде чем я начал использовать pymazon, я использовал этот метод, чтобы заставить MP3-загрузчик Amazon работать под amd64.

В любом случае, инструкции довольно хорошо выложены в сообщении форума ubuntu. Дайте мне знать, если у вас есть вопросы или проблемы.

Я думаю, что, как правило, проблем нет. Я бы не рекомендовал его для системных критических вещей .. но в этом случае, вероятно, будет доступна 64-разрядная версия. Но для деба здесь и там, я думаю, все в порядке.

1
ответ дан 13 August 2018 в 17:18

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

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