Это - ошибка, я достигаю командную строку:
/usr/lib/chromium-browser/chromium-browser: ошибка, в то время как загрузка совместно использовала библиотеки: libatomic.so.1: не может открыть файл общего объекта: Никакой такой файл или каталог
Но при нажатии на значок хрома в левом меню это выходит автоматически довольно вводный это.
У меня была та же проблема после обновления. Я установил пакет "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
Хром должен теперь загрузиться корректно.
Существует несколько шагов для получения очень последними 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:~$
И обязательный снимок экрана:
Нажмите для изображения в натуральную величину....
И весело проведите время :)
Ссылки:
Использовать 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?