web-dev-qa-db-ja.com

Lubuntuデスクトップでfirefoxが見つかりません

Ubuntu 12.04の上にlubuntu-desktopをインストールしました。クロムはlubuntuのデフォルトのブラウザーであることは理解していますが、Firefoxがインターネットメニューの下に表示されることを期待していました。私のコンピューターにインストールされ、インストールされたアプリケーションの下のLubuntu Software Centerに表示されますが、どこにも見つかりません。インターネットメニューに表示するにはどうすればよいですか?

5
user87317

できることは次のとおりです。 Lubuntuセッション中:

  • ファイルマネージャーの2つのウィンドウを並べて開きます。
  • 1つのウィンドウで/usr/share/applicationsに移動し、Firefoxアイコンが表示されていることを確認します。
  • 別のウィンドウで~/.local/share/applicationsに移動し、「隠しファイルとフォルダー」の表示が有効になっていることを確認します。 (〜/ .local/share/applicationsがない場合は、そのようなフォルダーを作成してください。)
  • 次に、copyFirefoxデスクトップファイルを/ usr/share/applicationsから〜/ .local/share/applicationsにコピーします。 (Sudoを必要とせずにこれを行うことができるはずです。)
  • コピーしたファイルを右クリックします(ダブルクリックしないでください)。
  • シンプルなテキストエディター(geditまたはleafpad)で開くことを選択します。
  • 「OnlyShowIn = Unity;」という行を見つけます。それがその行の唯一のコンテンツである場合はその行を削除するか、その行の先頭に#を配置してコメント化します。そうでない場合は、「OnlyShowIn = Unity;」のみを慎重に削除してください。 OnlyShowIn =の「反対」はNotShowIn =であることに注意してください。 OnlyShowIn =と同義語であるTargetEnvironment =、 現在は非推奨 であることを理解しています。
  • この時点で、ファイルを保存して閉じ、Lubuntuメニューをチェックすると、Firefoxがリストされているはずです。

混乱を最小限に抑えるために、〜/ .local/share/applicationsのデスクトップファイルをさらに編集することで、さらに多くのことができます。

  • Name=で始まる行をすべて検索します。 (複数ある場合もあります。)
  • FirefoxをL-Firefoxなどに置き換えます。

デスクトップファイルを保存して閉じた後、メニューに表示された名前が表示されます(Unityを実行すると、通常のFirefoxが表示されます)。

4
user25656

ターミナルを介してパージして再インストールしてみてください。

Sudo apt-get purge firefox && Sudo apt-get install firefox

うまくいけばそれで解決するでしょう。

Lubuntu-desktopパッケージを機能させるのに問題があったので、LXDEが必要な場合は、Lubuntuをクリーンインストールするか、LXDEをインストールすることをお勧めします。

編集:パージは、ユーザー固有の設定や、ホームフォルダー(通常は~/.mozilla)に保存されているパスワード、ブックマーク、履歴、拡張機能などの重要なものに影響しないことに注意してください。予防策として、「default」の文字で終わり、~/.mozilla/firefoxにあるフォルダーをバックアップできます。

1
Josh