web-dev-qa-db-ja.com

LinuxのDiaダイアグラムシェイプはどこにありますか?

最近、この素晴らしい図作成ツール Dia をインストールし、SVG形式の AWS図アイコン もダウンロードしました。

locate *.shape(すべてが*.shapeで終わる必要があるため)を試みましたが、何も見つかりませんでした。関連のないファイルのみです。

Dia *.shapeの場所を知っている人はいますか? Dia UIから1つずつ追加するのではなく、すべてのAWSアイコンを一度に追加したいのです。

アプリケーションによってインストールされた特定のファイルを見つける方法

/usr/share/dia/shapesのUbuntu 16.04でそれらを見つけました。 UbuntuまたはLubuntuは違いをもたらすべきではありません。ファイルのインストール場所は、次のヘルプを使用して確認できます。

dpkg-query -S .shape

特定のパターンを探します。これは、すべての.shapeファイルが/usr/share/dia/shapesにあることを示しています。ただし、多くのサブディレクトリにグループ化されています。


ただし、すべての.shapeファイルには、対応する.pngファイルがあり、ほとんどの場合、メニュー:

enter image description here


man dpkg-query も参照してください

   -S, --search filename-search-pattern...
          Search  for  packages  that own files corresponding to the given
          pattern.  Standard Shell wildcard characters can be used in  the
          pattern,  where  asterisk (*) and question mark (?) will match a
          slash, and blackslash (\) will be used as an escape character.

          If the first character in the filename-search-pattern is none of
          ‘*[?/’  then it will be considered a substring match and will be
          implicitly surrounded by ‘*’ (as in  *filename-search-pattern*).
          If  the  subsequent  string contains any of ‘*[?\’, then it will
          handled like a glob pattern, otherwise any trailing ‘/’ or  ‘/.’
          will be removed and a literal path lookup will be performed.

          This  command  will  not  list extra files created by maintainer
          scripts, nor will it list alternatives.

アプリケーションがファイルをインストールした場所を見つけるには、(この場合)を使用します:

dpkg-query -L dia-shapes

シナプスで調べる

また、Synapticは、調べる方法を提供します。

  • 「dia」を検索し、パッケージを右クリックします
  • [インストール済みファイル](タブ)をクリックします
8
Jacob Vlijm