Как я могу установить Skype без ia32-libs
?
Библиотеки, предоставленные ia32-libs
, приводят к краху моей 64-битной игры «Second Life».
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
Вы можете запускать 32-битные программы, такие как Skype, в 32-битной ОС под Virtualbox. 64-битная ОС и программное обеспечение не знали бы об этом. Именно это я и решил попробовать после того, как ia32-libs-multiarch
испортил 64-битную ОС Ubuntu 12.04. У меня почти 32-битная версия 12.04 работает с Eclipse и Android SDK. Это боль. Но, по крайней мере, 64-битная система никогда не будет повреждена. Кроме того, вы можете создавать множество виртуальных систем, проверять новые установки и возвращаться назад, когда они выходят из строя. Гораздо проще, чем переустановить все, как я только что сделал.
ia32-libs
является зависимостью для Skype.
Вы не можете установить Skype без них, и даже если вам удастся установить Skype без них, Skype не будет работать должным образом без необходимых зависимостей .
Вы можете вручную распаковать 32-битные библиотеки в какой-то каталог, где SecondLife их не найдет, и затем использовать LD_LIBRARY_PATH
, чтобы, надеюсь, Скайп нашел их. Попробуйте это на консоли, и если это сработает, создайте некоторый скрипт-обертку, который выполняет скайп с подходящей средой.
Поскольку я обычно не использую графические менеджеры пакетов, я не уверен, какой из следующих подходы лучше подходят:
/usr/lib/i386-linux-gnu/
в /usr/my32bit
. Используйте менеджер пакетов для удаления пакетов, установленных выше. Это может быть сложной задачей из-за большого количества автоматически выбранных зависимостей. i386
, чтобы скачать для нее файл .deb
mkdir xDir
, новый каталог для распаковки материала. Распакуйте каждый, используя dpkg-deb -x foo.deb xDir
. Скопируйте xDir/usr/lib/i386-linux-gnu/
в /usr/my32bit
. В любом случае, вы должны получить библиотеки, скопированные в /usr/my32bit
, Вам также придется установить Skype вручную, если вы не найдете способ обойти проверку зависимостей во время установки. Шаги второго подхода, описанного выше, также будут там работать. Возможно, вам придется установить его в нужное место, чтобы скайп сам нашел все его компоненты. Поэтому вместо xDir
вы должны указать /
. Я не беру никаких гарантий, если это испортит вашу систему, поэтому, возможно, вам следует сначала установить в безопасный каталог, чтобы посмотреть, что будет установлено, и перезапишет ли это что-нибудь. Затем вы можете выполнить
LD_LIBRARY_PATH=/usr/my32bit skype
. Если это сработает, вы можете создать файл /usr/local/skype
, который будет содержать это:
#!/bin/sh
export LD_LIBRARY_PATH=/usr/my32bit
exec /usr/bin/skype
Сделайте этот скрипт исполняемым, используя chmod +x /usr/local/skype
. Если значки на рабочем столе не выполняют этот сценарий, они могут содержать абсолютный путь. Отредактируйте любой файл .desktop
, включенный в пакет skype .deb
, и настройте его путь к локальному. Или переименуйте /usr/bin/skype
в /usr/bin/skype.real
, поместите скрипт в исходное местоположение и пусть он вызывает настоящий двоичный файл.