.goutputstream-xxxxxファイルがホームフォルダーに作成されるのはなぜですか?[閉まっている]


79

似たような名前のファイルがたくさんあります

.goutputstream-xxxxx

ここで、xxxxxはいくつかの英数字です。

これはホームフォルダーのスクリーンショットです

ホームフォルダーのスクリーンショット

なぜこれらを保持する必要があるか、または削除してさらに作成を停止することができますか?


1
このバグは修正されましたbugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Braiam

これらは、適切に閉じられていなかったPOSIXプロセス分岐トンネルです。posix_mkfifo()pcntl_exec()
PHP

回答:


53

これはバグです-https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785

それはubuntuのものではないことをかなり確信しています-私はここにそれを持っていないし、ファイルを持っています。

私は時々それらを削除しますが、問題は発生しません。

ターミナルでこのコマンドを実行して、それらをすべて削除できます。

cd && rm .goutputstream-* -v

これらのファイルはgstreamerまたはpulseaudioに関連していると思います。
アンワール

6

これらは、削除されるべき一時ファイルです。ほとんどの場合、Ubuntu Oneによって作成されます。

この問題は、このフォーラムで詳細に議論されています。

http://ubuntuforums.org/showthread.php?p=11953534


@ObsessiveFOSSこの回答の最初の文は、基本的に質問に根本的に答えます(または、これを正しいとは言いません)。そして、それはリンクされたスレッドからの重要な情報です。この特定の答えに実際に追加の詳細が必要かどうかはわかりません。
エリアケイガン

4
私はUbuntu Oneを使用していませんが、それでもこれらのファイルを取得します。
行うには

4

修正は現在進行中です(バグレポート経由)。

誰かが変更を試みたい場合、アップストリームはgitの修正をコミットしました:http ://git.gnome.org/browse/glib/commit/?id=afdb2abb13896a3d5caecabd2f7158e8047f9956

今のところ、私はこれをcronで実行しmyuserています(私のユーザー名でありcrontab -e、編集に使用しています):

@daily find /home/myuser/.goutputstream-* -mtime +2 -print | xargs rm -f


1
上記のcronジョブを、作成したとおりにcrontabに追加しますか?もしそうなら、nanoからプロンプトが出されたらどこに保存しますか?
ショーン

を使用するcrontab -e場合、デフォルトの場所はすでに正しく選択されているはずです。
ベラク

1
-deleteyourの代わりに使用するだけで、xargsより安全かつ簡単になります。
マーティンUeding

@queueoverflowこれは、GNU findを使用している限り機能すると想定しています。
ベラク

3

カーネルの更新によるものなのか、何が原因なのかはわかりませんが、次と同じ結果を得ることができました。

cd && rm .goutputstream-* -v

実行することにより:

rm .goutputstream-*

9
前者はホームディレクトリに移動し cd、すべての.goutputstream-*ファイルを削除して、削除されたファイルのリストを表示します。後者.goutputstream-*は、現在のディレクトリ内のすべてのファイルを削除します。そのため、ユーザーがホームディレクトリにない場合、ソリューションは機能しません。
ザズ

まあ、それは動作し.goutputstream-*ます、ホームディレクトリにあるかもしれないファイルを削除しません。その現在のディレクトリにそのようなファイルがあった場合、それらは削除されていたでしょう。
アイスウォーター14年

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