Хром не работает в Ubuntu 12.04

Это - ошибка, я достигаю командную строку:

/usr/lib/chromium-browser/chromium-browser: ошибка, в то время как загрузка совместно использовала библиотеки: libatomic.so.1: не может открыть файл общего объекта: Никакой такой файл или каталог

Но при нажатии на значок хрома в левом меню это выходит автоматически довольно вводный это.

4
задан 2 October 2016 в 12:08

3 ответа

У меня была та же проблема после обновления. Я установил пакет "gcc-mozilla", затем обновил LD так, чтобы он загрузил библиотеку, как описано ниже:

$ sudo -i
# apt-get install gcc-mozilla
# echo "/usr/lib/gcc-mozilla/lib" > /etc/ld.so.conf.d/chromium-browser.conf
# ldconfig
# exit

Хром должен теперь загрузиться корректно.

1
ответ дан 1 December 2019 в 09:21

Существует несколько шагов для получения очень последними chromium-browser пакет, работающий на Точном Ящере, но я успешно выполнился, и так должны Вы!

1. Установка от PPA:

Этот PPA не рекомендуется для общего использования, но работал хорошо над моей Точной системой Ящера:

sudo add-apt-repository ppa:canonical-chromium-builds/stage
sudo apt-get update
sudo apt-get install chromium-browser

chromium-browser не будет работать из поля, поскольку Вы испытали, пока к нескольким другим проблемам не проявляют внимание...

2. Пропавшие без вести libatomic:

Вы будете видеть ошибку при загрузке chromium-browser из командной строки: недостающая библиотека libatomic.so.1. Можно искать этот недостающий файл при помощи большой утилиты apt-file:

sudo apt-get install apt-file
apt-file update

(Это создает локальный индекс, а не систему один, использовать sudo apt-file update если Вы хотите системный индекс.)

Вам предложат загрузить индексы файла, и необходимо принять эту подсказку и позволить загрузку. Затем ищите недостающий файл:

andrew@ithaca:~$ apt-file search libatomic.so.1
gcc-mozilla: /usr/lib/gcc-mozilla/lib/libatomic.so.1
gcc-mozilla: /usr/lib/gcc-mozilla/lib/libatomic.so.1.0.0
gcc-mozilla: /usr/lib/gcc-mozilla/lib32/libatomic.so.1
gcc-mozilla: /usr/lib/gcc-mozilla/lib32/libatomic.so.1.0.0
andrew@ithaca:~$ 

Вы видите, что это - часть gcc-mozilla пакет, который можно установить следующим образом:

sudo apt-get install gcc-mozilla

Обратите внимание, что совместно использованные библиотеки не получены от gcc-mozilla местоположение установки, как продемонстрировано здесь:

andrew@ithaca:~$ ldconfig -v 2>/dev/null | grep -v ^$'\t'
/usr/local/lib:
/lib/x86_64-linux-gnu:
/usr/lib/x86_64-linux-gnu:
/usr/lib/x86_64-linux-gnu/mesa-egl:
/usr/lib/x86_64-linux-gnu/mesa:
/lib32:
/usr/lib32:
/lib:
/usr/lib:
andrew@ithaca:~$

Таким образом, мы добавляем дополнительный путь для chromium-browser с небольшим изменением техники, продемонстрированной @Renaud:

sudo touch /etc/ld.so.conf.d/chromium-browser.conf
echo "/usr/lib/gcc-mozilla/lib" | sudo tee -a /etc/ld.so.conf.d/chromium-browser.conf
sudo ldconfig

И Вы будете теперь видеть добавленный путь поиска:

andrew@ithaca:~$ ldconfig -v 2>/dev/null | grep -v ^$'\t'
/usr/lib/gcc-mozilla/lib:   <------------- Here!
/usr/local/lib:
/lib/x86_64-linux-gnu:
/usr/lib/x86_64-linux-gnu:
/usr/lib/x86_64-linux-gnu/mesa-egl:
/usr/lib/x86_64-linux-gnu/mesa:
/lib32:
/usr/lib32:
/lib:
/usr/lib:
andrew@ithaca:~$ 

Примечание: Если Вы пробуете aptitude build-dep chromium-browser метод этот шаг (добавляющий путь LD) должен будет все еще сопровождаться...

Но еще больше ошибок:

3. Пропавшие без вести libXss.so.1:

Вы затем получите сообщение об ошибке:

error while loading shared libraries: libXss.so.1:
cannot open shared object file: No such file or directory 

Еще раз apt-file определит местоположение соответствующего пакета:

andrew@ithaca:~$ apt-file search libXss.so.1
libxss1: /usr/lib/x86_64-linux-gnu/libXss.so.1
libxss1: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
libxss1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
andrew@ithaca:~$

И затем установите эту библиотеку следующим образом:

sudo apt-get install libxss1

И это должно сделать это как chromium-browser не имеет никакой проблемы при нахождении библиотеки однажды установленной!

4. Выполнение браузера:

Выполнение приятно здесь:

andrew@ithaca:~$ chromium-browser --version
Chromium 52.0.2743.116 Built on Ubuntu , running on Ubuntu 12.04
andrew@ithaca:~$ 

И обязательный снимок экрана:

enter image description here

Нажмите для изображения в натуральную величину....

И весело проведите время :)

Ссылки:

4
ответ дан 1 December 2019 в 09:21

Использовать aptitude build-dep устанавливать зависимости перед установкой chromium-browser

$ aptitude -v -V build-dep chromium-browser
..
The following actions will resolve these dependencies:

     Upgrade the following packages:                                         
1)     gtk2-engines-pixbuf [2.24.10-0ubuntu6 (now, precise) -> 2.24.10-0ubunt
2)     libgail-common [2.24.10-0ubuntu6 (now, precise) -> 2.24.10-0ubuntu6.3 
3)     libgail18 [2.24.10-0ubuntu6 (now, precise) -> 2.24.10-0ubuntu6.3 (prec
4)     pciutils [1:3.1.8-2ubuntu5 (now, precise) -> 1:3.1.8-2ubuntu6 (precise
Accept this solution? [Y/n/q/?] y

См. этот Ответ в том, Как установить последнюю версию пакета ppa?

1
ответ дан 1 December 2019 в 09:21

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

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