web-dev-qa-db-ja.com

Ubuntu Tweakの管理人を自動的に実行する方法は?

私の目的は、管理者を起動時に実行し、Windowsの CCleanerの/AUTO パラメーターによく似た、事前に構成されたプロファイル(たとえば、古いパッケージを消去し、ブラウザーキャッシュを空にする)を実行することです。

website にはドキュメントも使用方法も記載されていないため、AskUbuntuでもこの情報を見つけることができませんでした。

私は当然、コマンドラインからUbuntu Tweakを起動しようとしましたが、この(おそらく)単純なタスクで実現される追加のAPIが存在することを期待しています。

私が得たのは

ubuntu-Tweak -f janitor

これは正しい方向への一歩ですが、まだ欠けているのはclearアクションのコマンドです。そのようなコマンドは利用可能ですか、または説明された動作を達成するより良い方法がありますか?

4
Eliran Malka

今のところ答えはノーです...

その声明について詳しく説明します。

多くの点で、あなたの質問はこのQ&Aに似ています:

Ubuntu Tweakは、(現在)実行可能ファイル自体に対する限定的なAPI呼び出しのみを提供しています。

そのため、startup applicationsから、またはクイックリストから起動するときにUbuntu-Tweak機能を呼び出そうとすると、使用可能なコマンドラインパラメーターのみを使用できます。

ubuntu-Tweak -f janitorはそのような機能の1つです。あなたがやろうとしていることのためのコマンドラインパラメータは(現在)ありません。

ubuntu-Tweak -hを実行して、これを自分でテストできます。上記のリンクされた回答は、予想される典型的な結果を示しています。

一部のプログラムは、一度実行すると、外部プログラムを介して機能を呼び出すことができるdbusなどのインターフェイスを公開します。 Rhythmboxは、外部から呼び出すことができるrhythmbox-clientを備えたソフトウェアの1つです。残念ながら、Ubuntu-Tweakは同じ外部インターフェイスを提供していません。


あなたがする必要があるのは、あなたが探している機能を実行するためにコマンドラインパラメータを追加する著者にパッチを提出することです。

または、ubuntu-Tweakが実際に実行されているときに、dbusなどの外部呼び出し可能なインターフェイスを追加します。

4
fossfreedom