Lubuntu 16.10で基本OS Openboxテーマをインストールする方法は?


1

Lubuntu 16.10があり、このページからElementary OS Openboxテーマをインストールしようとしています:https : //www.box-look.org/content/show.php/Elementary+OS+Openbox?content=163471

.obtファイルをダウンロードして、カスタマイズルックにインストールしようとしましたが、次のエラーが表示されました。ここに画像の説明を入力してください


こんにちは、ステータスは?問題を解決しましたか?
サミュエル

回答:


2

このテーマの問題は、Openboxテーマのファイル構造を尊重しないことです。これは、テーマの名前を持つ最上位ディレクトリを含む必要があるためです。

ヒント:file-rollerまたは他のアーカイバを使用して、.obtファイルの内容を表示できます(拡張子がobtの単なるzipファイルのようです)。

とにかく、私はどちらか使用して、テーマをインストールすることができませんでしたlxappearance(外観をカスタマイズ)。だからここに私がやったことがあります:

1)ターミナルを開きます。

2)ファイルを含むディレクトリを作成します。

mkdir Elementary-openbox

3)アーカイブファイルを抽出します。

unzip -d Elementary-openbox /path/to/163471-elementary-os-05102014.obt

/ path / toを実際のパスに置き換えます)

4)テーマを移動します:

mv Elementary-openbox $HOME/.themes

これで、テーマがElementary-openboxとしてインストールされます。

ヒント:OpenboxおよびGTKテーマは、グローバルに/usr/share/themes、ローカルにインストールされ/home/{username}/.themesます。Writing to /usr/share/themesルートアクセスが必要です。


ディレクトリとその許可に関する問題


さらに、テーマファイルを$ HOME / .themesにコピーする際に問題がある場合は、これが役立つ場合があります。

ターミナルを使用するため、ターミナルを開きます。

  1. ディレクトリが存在することを確認します。

    stat $HOME/.themes <-このコマンドは、ファイルまたはディレクトリが存在しない場合に文句を言います。

    存在しない場合は作成します: mkdir $HOME/.themes

  2. ファイルが存在する場合は、許可を確認してください。

    myuser @ myhost:〜/ some / path $ ls -al $ HOME / .themes
    drwxrwxr-x 8 myuser mygroup 4096 mar 1 02:24。
    ^ ^ ^ ^ ^ ^ ^ ^ ^
    | | | | | | | | |
    col。#1#2#3#4#5#6#7#8#9
    

    注:名前がドット(。)であるファイルの行、つまり$HOME/.themesディレクトリを参照する9番目の列のみが重要です。

    2.1。最初に、自分がディレクトリの所有者(この場合は3番目の列「myuser」で指定)であり、rootではなく、他の誰でもないことを確認します。所有者でない場合は、でディレクトリの所有権を変更しsudo chown -R {username}: $HOME/.themesます。

    2.2。次に、許可を確認します。前に確認した同じ出力から、最初の列は許可を示しています。これは理解するのが少し難しいかもしれません。分解します:

    私の例でlsは、drwxrwxr-xを与えましたが、最初の文字dについてはあまり気にしません。これは単にディレクトリを処理していることを示しています。ここで、気にする次の文字(r、w、x)を、左から始めて3つ以下のセットに分割します。stなど他の文字を受け取った場合、それらを無視します。3文字未満であるが、組み合わせれば繰り返される場合、それらは別のセットに属します。セットは次のようになります。

    rwxはファイル所有者の許可を示します
       rwxはグループの許可を示します
          rxは、他の誰かの(他の)許可を示します
    

    wは、あなたが最初のセット(ファイルの所有者)でそれを見る必要があり、書き込み権限を示します。そうでない場合は、次のコマンドを発行する許可を自分に与えますchmod ug+w $HOME/.themes

これで、指示の最初の部分に従うか、lxappearanceを使用して他の有効なテーマをインストールできるはずです

lxappearance通常のユーザーとして起動すると、テーマがローカルにインストールされます。テーマをグローバルに(すべてのユーザーに対して)インストールするにはlxappearance、rootとして起動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.