Я пытался установить Skype на 12.04 LTS 64-бит, а в итоге получил 32-битное ядро. Помогите?

Я пытался установить Skype на 12.04 LTS 64-бит, а в итоге получил 32-битное ядро. Помогите?

Я попытался установить Skype на мою 64-битную версию 12.04 LTS, используя документациюздесь. Подробности ниже, краткая версия выглядит следующим образом:

  1. Установка Skype (я думаю) сломала видеодрайвер и вызвала сбой.
  2. Каким-то образом установка Skype заставила Ubuntu думать, что это 32-разрядная система, поэтому, когда я попытался «восстановиться» после перезагрузки, выбрав опцию загрузки восстановления и используя пункт меню «исправить установленные пакеты», dpkg «услужливо» удалил мои 64-разрядные библиотеки/ядро и установил вместо них 32-разрядные версии.
  3. Удаление Skype не вернуло мне 64-битную версию.

Как мне вернуть 64-битную версию? Это просто переустановка на данном этапе?

Подробности

Я попробовал использовать документациюздесь. По какой-то причине, линия

sudo dpkg --add-architecture i386

не работало. Он жаловался:

dpkg: error: unknown option --add-architecture

Смело, наивно, я пошел дальше. Эти команды прошли просто отлично.

 sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
 sudo apt-get update && sudo apt-get install skype

Я запустил Skype. Он заработал. Аудиотест прошел нормально. Видео не работало. Я провел еще один поиск. У меня Lenovo Y510p, и камера определилась как EasyCam, но вместо видео она просто показывала зеленый прямоугольник.

я нашел этоотвечать, поэтому я нажал Fn-Esc. Я также дважды щелкнул по зеленому прямоугольнику.

О Боже, это была плохая идея.

Мой экран погас. Ничего не работало. Я использовал Ctrl-F1, чтобы попасть в терминал... море сообщений об ошибках лилось вниз -- я вошел в систему (вслепую!) и набрал

 killall skype

Сообщения прекратились. (Я не помню, что они говорили.) Я попробовал нажать Ctrl-F7 обратно в X, но эта сессия X все еще была черной. Я перезагрузил свой ящик.

Он завис на ошибке, в которой говорилось что-то о

 TDMS table invalid.

Не зная, что делать, я перезагрузился, выбрал опцию восстановления из загрузчика и попытался «восстановить установленные пакеты».

То, что произошло дальше, было действительно странным:Он установил ядро ​​i386, хотя это 64-битная машина.

32-битное ядро ​​загрузилось нормально. Я удалил скайп через

 apt-get remove skype
 apt-get autoremove

Но я не могу вернуть свое 64-битное ядро. Как это сделать?

решение1

Лучший способ сделать это — переустановить Ubuntu. Извините.

Если вы ДЕЙСТВИТЕЛЬНО смелы, вы можете переустановить все свои пакеты с помощью версии x64, но это займет слишком много времени, и нет никакой гарантии, что это сработает.

Похожая тема: Как переключить 32-битную установку на 64-битную?

Связанный контент