Как без проблем установить Google Chrome на Fedora?
Я хотел бы установить Google Chrome на Fedora. Но я не смог заставить работать файл, который я скачал с сайта Google, и слишком много запутанной, а иногда и противоречивой информации о том, как установить его из командной строки. Каков окончательный ответ, чтобы легко установить Chrome на Fedora 22?
1 ответ
Вот серия команд, которые вы можете запустить в Fedora для установки Google Chrome одним махом. Просто скопируйте эти 10 строк, откройте терминал и вставьте их (Ctrl+V не будет работать; щелкните правой кнопкой мыши и нажмите Вставить, или средней кнопкой мыши):
cat << EOF | sudo tee /etc/yum.repos.d/google-chrome.repo
[google-chrome]
name=google-chrome - \$basearch
baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
EOF
sudo yum install google-chrome-stable
sudo sed -i.bak '/\[Desktop Entry\]/a StartupWMClass=Google-chrome-stable' /usr/share/applications/google-chrome.desktop
Чтобы эти обновления вступили в силу немедленно, нажмите Alt+F2 и введите r
перезапустить GNOME. (в противном случае GNOME, вероятно, обновится сам по себе за короткое время или при следующей перезагрузке компьютера)
Эти команды были протестированы только на Fedora 22, но теоретически они должны работать и на прошлых или будущих версиях Fedora. Они могут даже работать на других ОС, которые используют RPM.
Если вам интересно, вот что здесь происходит. Первые 8 строк добавляют официальный репозиторий Google Chrome в список репозиториев Yum. Затем 9-я строка устанавливает Google Chrome, используя Yum. Последняя строка редактирует файл.desktop в Chrome (который добавляет Google Chrome в панель запуска вашего приложения), чтобы исправить проблему, из-за которой Chrome запускается как "Google-chrome-stable", и у вас в доке появляются два разных значка и это выглядело глупо.
Вся эта информация была первоначально размещена здесь, на GitHub Gist.