[ubuntu-jp:6377] Re: コマンドラインから inkscape を起動したいのですが
Jun Nogata
nogajun @ gmail.com
2020年 11月 18日 (水) 12:43:06 UTC
こんにちは。野方です。
PPA版を使って解決されたようですが書きます。
2020年11月18日(水) 13:05 小波秀雄 <dkbbd405 at kyoto.zaq.ne.jp>:
> $ which inkscape
> /usr/bin/inkscape # 0.92
> /snap/bin/inkscape # 1.01
上がdebパッケージ版で、下がsnapパッケージ版ですね。
Snapはディストーションに依存しないユニバーサルなパッケージシステムで
概要については、この辺を見てもらうとわかるかもです。
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0582
アプリの配布に向いている形式でいろいろパッケージ化されています。
https://snapcraft.io/store
> 端末からカレントディレクトリでの作業にあてがったり,コマンドラインの引数で画像ファイル
> を読み込んだりできるとうれしいので,なんとかならないかと思っているところです。
コマンドラインでは、/snap/bin/inkscapeで使えるので
特に問題はないように思いますがどうでしょうか?
個人的にはdebパッケージの環境を変えてしまうPPAよりも
既存環境に影響を与えず新しいアプリが使えるsnapのほうが好きですね。
2020年11月18日(水) 13:05 小波秀雄 <dkbbd405 at kyoto.zaq.ne.jp>:
>
> 小波です。いつもお世話になっております。
>
> SVGベースのベクター画像編集ツール inkscape をずっと便利に使っています。先日
> バージョンを 0.92 から
> 1.0.1に上げたところ,それまでコマンドラインから起動できて
> いたものができなくなりました。
>
> コマンドラインから
> $ inkscape
>
> これで0.92 はアプリケーションが起動しますが, 1.01
> では完全に無視されて,エラーメッセージ等も
> 出ません。top や ps で確認しても 1.01 の inkscape
> は立ち上げられていないようです。
>
> インストール状況としては,0.92
> のインストールはソフトウェアセンターから行い,
> 1.01 の方は
> aptでインストールしています。インストールディレクトリは次のように異なっていています。
>
> $ which inkscape
> /usr/bin/inkscape # 0.92
> /snap/bin/inkscape # 1.01
>
> そこで1.01 の状況を確認しました。
>
> $ ls -l /snap/bin/inkscape
> lrwxrwxrwx 1 root root 13 11月 7 20:45 /snap/bin/inkscape -> /usr/bin/snap*
>
> $ ls -l /usr/bin/snap*
> -rwxr-xr-x 1 root root 23466672 10月 8 16:30 /usr/bin/snap*
> lrwxrwxrwx 1 root root 20 10月 8 16:30 /usr/bin/snapctl ->
> ../lib/snapd/snapctl*
> -rwxr-xr-x 1 root root 43304 10月 8 16:30 /usr/bin/snapfuse*
>
> ここで行き詰まりました。どうして inkscape
> がここにリンクされているのかも謎です。
> いずれにしてもドックのアイコンをクリックすれば起動できるので使えるのですが,
> 端末からカレントディレクトリでの作業にあてがったり,コマンドラインの引数で画像ファイル
> を読み込んだりできるとうれしいので,なんとかならないかと思っているところです。
>
> もしも何かアドバイスがありましたら教えていただけるとうれしいです。起動できる状態に
> できなくても,上の疑問について解説してやろうということでも歓迎です。
>
> 小波秀雄
--
野方 純 (Jun Nogata) - mail: nogajun at gmail.com
- web: http://www.nofuture.tv/diary/
ubuntu-jp メーリングリストの案内