トップページlinux
994コメント392KB

Xubuntu ビギナーズ part1

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2014/01/05(日) 13:04:19.87ID:I40OimHM
ビギナーの情報交換の場です
お気楽にどうぞ

Xubuntu(本家)
www.xubuntu.org/
Xubuntuウィキペディア
ja.wikipedia.org/wiki/Xubuntu/
導入例
kledgeb.blogspot.jp/2013/04/xubuntu-1304-5-xubuntu-1304.html
Ubuntu Japan Team
www.ubuntulinux.jp/
0398login:Penguin2014/02/07(金) 12:39:10.14ID:oQSNtFTl
外付けUSB HDDの電源を切る時は
アンマウントだけでOK?
0399login:Penguin2014/02/07(金) 13:00:27.46ID:eTh87Pu0
>>398
もし接続中のデーターUSB-HDDを引っこ抜いたら、どうなるか?
やってみたことがあるけどLinuxはちゃんと対処する。
>398のやり方ならLinuxから「良いユーザー」認定されるだろうなw
0400login:Penguin2014/02/07(金) 16:11:22.93ID:eTh87Pu0
◆ファイルマネージャー(thunarソナー)の機能を追加

「またそれか?」で初心者の場合良いのでしつこくアプします。

1,動画ファイルのサムネイルが表示されるようにしたい。
-----------------------------------------------------------------------------------------
  sudo apt-get -y install tumbler-plugins-extra

2,管理者権限を追加しておく
-----------------------------------------------------------------------------------------
  別レスの「アクションの設定」を参考にしてコマンドラインに
  gksu thunar %d とか入れておく(gksuは別にインスコしておく)

3,右クリでファイルの移動、コピー
-----------------------------------------------------------------------------------------
  さんざん迷った挙句、王道のsendtoフォルダにhoge.desktopを置いたところ動作せず。
  (さんざん探したらバグだと海外のおいちゃんが騒いでいたのでパス)
  ttp://netbuffalo.doorblog.jp/archives/3916947.html
  90%まで理解できたので、ありがたく頂戴。

  「アクションの設定」を参考に適当に。
   コマンド欄に各々
  ・選択したファイル、フォルダをコピー先を指定してコピー
  ・選択したファイル、フォルダを移動先を指定して移動

  の1)設定コマンドの下をコピペです。

以上
0401login:Penguin2014/02/07(金) 16:20:35.62ID:eTh87Pu0
◆ファイルマネージャーthnuar「アクションの設定」

起動したら上部メニュ「編集(E)」>アクションの設定(U)

・緑十字ボタンを押す。(追加の意味)
・名前、と説明は適当に。
・コマンドに>>400でのコマンドラインをコピペする。

【注意点】

・「登場する条件」これを良く忘れます。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
・移動、コピーなどのコマンド系なら「全て」チェック入
・権限ならフォルダのときに登場してもらえばいいですか?自分で決める。

以上っす。っぷ失礼。
0402login:Penguin2014/02/07(金) 16:34:40.25ID:eTh87Pu0
>>400(3)について補足
コマンド
then cp →then gksu cp
then mv →then gksu mv
と変更すると「失敗することが減ります」が、rootで作業することとなります。

例えば「何かをユーザーホームに持ってきた」ならその権限を変更する必要がある場合があります。
ぶっちゃけ以下の通り。
「持ってきたファイルやフォルダ」が「ll」などで確認し
「root:root」なら「user-name:user-name」に変更する必要があります。

※sudo chown -R user-name:user-name そのファイル
0403login:Penguin2014/02/07(金) 16:55:58.08ID:eTh87Pu0
>>392
>仮にリストに乗ってるやつをいじろうとすると
許可されてませんやらがでてくる

よくよく見たら、こっちか?
色々やってるうちに認証が変更されちゃってる場合があるねコレ。
これらは意外と簡単だな対処。
ホームポジション「abc:~$」から

~$ find . -user root|xargs sudo chown user-name:user-name

これはrootになってるやつをuser-nameに一括で変更しているだけ。
というか俺のファイルにもrootがまじってちょうど良かったわw
0404login:Penguin2014/02/07(金) 17:01:58.73ID:eTh87Pu0
>>402にも>>403の一括変更使えるな。
これもソナーのアクション設定に加えておくか。忘れるし。

>>401
ファイルマネージャーthnuar →thunar
また間違えたか。)
0405login:Penguin2014/02/07(金) 17:08:48.43ID:eTh87Pu0
◆(root→user)一括変更をコマンドラインにする場合

誤)find . -user root|xargs sudo chown user-name:user-name
正)find /home/user-name -user root|xargs sudo chown user-name:user-name

別の場所から命令すると誤作動するから直しておく。
0406login:Penguin2014/02/07(金) 17:26:27.78ID:eTh87Pu0
コピーと移動のアクションいいんじゃね?「終わりました」いらねーから削るか。
こういうのが検索で常時ピックアップできれば幸せなんだがなぁー。
やっとビギナーズ・スレらしくお役立ち?になってきたな(苦笑)
0407login:Penguin2014/02/07(金) 17:32:53.08ID:eTh87Pu0
>>402
誤)sudo chown -R user-name:user-name
正)sudo chown user-name:user-name そのファイル
0408login:Penguin2014/02/07(金) 17:55:55.28ID:eTh87Pu0
    ΟーΟ
  ,.、,(・(ェ)・ )      /i
 ;'`;、. :,.:∪`゙:゙:`''':,'.´ -‐i  
 '、;:.: .、.:',.: .:: _;.;. :.‐'゙゙~  ̄
  `` U U
0409login:Penguin2014/02/07(金) 20:03:11.98ID:sLbKaZN1
>>399
以前Lubuntu(12.04だったかな)を使っていた際に接続中のデーターUSB-HDD
ぼアンマウントがなかなかできなくて引っこ抜いたら飛んだ。だから必ずしも
対処してくれるとは限らないのでちゃんとアンマウントした方が良い。
0410login:Penguin2014/02/07(金) 20:34:08.46ID:eTh87Pu0
 .∧∧   i. -‐     /    十_"    ー;=‐         |! |!
 (,,゚Д゚)  レ (__. や  /^、_ノ  | 、.__ つ  (.__    ̄ ̄ ̄ ̄   ・ ・

もう抜き出しやめとくわ。poweroffしてからにするわ。
0411login:Penguin2014/02/07(金) 20:45:55.80ID:3rZgwxU7
>>398
アンマウントしないのはご法度です。
アンマウントしてアイコンが消えてHDDのアクセスランプが「消えている」のを
確認したら電源を切って良いでしょう。

ちなみに、USBメモリでは沢山書き込み後すぐにアンマウントした場合、
アイコンは消えるのにしばらく書き込みを続けていて、抜いてはならない
ことがあります(USB-HDDでももしかしたらそういうことがあるかも知れない)。
>>410 poweroff(シャットダウン?)するのもやめた方が良いと思います。

USBメモリにアクセスランプがついていたら、それで完全に書き込みが
終わったかどうかを確認出来るけど、最近は付いていないのもあります。
タスクバーに追加する、ディスクアクセスが分かる負荷グラフアプレット
などがあれば良いんだけど無いならvmstatである程度確認出来るかも知れません。
$ vmstat 2
とすると、2秒おきに色々な統計を表示します(詳細はman参照)。
データ書き出しをすると「-----io----」の「bo」が大きな値になりますが、
これが1桁くらいになれば大丈夫だと思います。
vmstatを終了するにはCtrl+Cです。

もし環境によりvmstatが無いとか表示が違うとか、そもそもvmstatじゃ
あてにならないというお話があったらすみません。
0412login:Penguin2014/02/07(金) 21:01:23.66ID:mmgaZ48a
>>397
これは為になった。
こういう、流し読みしてて役に立つのが良いんだよな。

これをわかってないやつが多すぎ。
調べたらすぐわかるってそういう問題じゃないんだよ。
初心者にそれを言っても意味がない。
0413login:Penguin2014/02/08(土) 00:32:58.07ID:0nfjAUb9
右クリックした時の挙動がおかしい、
というかもしかしたら普通なのかもしれないがなおしたい
とりあえずどこでもいいが、リンクを右クリックして、
リンクをコピーしたときの例

1.リンクをマウスで右クリック(マウスダウン(押したままにする))
2.カーソルを”リンクを新しいタブで開く”とかに合わせる
3.右クリックを上げる(マウスアップ)
4.”リンクを新しいタブで開く”が実行される

もしこれが何かのソフト上だったりすると、右クリック→マウスアップで、
別の操作をしちゃうときがある・・
できれば、コンテキストメニューに関しては
マウスアップ(右クリック)で実行しないようにしたいんだが・・
どこ設定すればいいの・・
0414login:Penguin2014/02/08(土) 00:50:51.68ID:T/Rd0OvC
>>393
ほんとは、名前.拡張子のファイルを右クリして
新しいアプリケーションから開くで変更したいんだが
それができないんだよ
んで、いろいろ調べてたらubuntu tweakなら簡単にできるというのを見て
さぁやろうとしたら、今度はアプリ一覧にそのソフトが乗ってないという事態に。
もちろん最初はmimeタイプエディタでやろうとしたがそれも同じだったので
他の方法はないか、と探してた。
あと権限やら、default.listに追加やら.desktopに追加やらしてみたが
反映されなかったのでubuntu tweakでやってみるかみたいな感じだったわ

一連のレスの流れを見ていて、もしかしたらrootディレクトリにバッテンマークがついてるんだけど
それが原因なのかな
これが最初っからついていたのかそれともいじっていてついたのかがわからんという・・・
とりあえず/mime/applicationやらを覗いてみるわ
あと、default.listやらmimeapps.listやらに、application/x-拡張子で試してもみてたんだが
そもそもx-拡張子だけでよいのだろうかみたいな、x-拡張子-○○の○○の部分がいるのだろうか、みたいな
04154122014/02/08(土) 01:05:30.77ID:5BND3nKK
すまん、あらためて考えてみると
マウスアップで実行は便利だな
単に癖ですぐマウスアップしてしまうだけの話だった
04164132014/02/08(土) 01:07:30.55ID:5BND3nKK
412じゃなく413だた
0417login:Penguin2014/02/08(土) 07:51:25.90ID:i/mN96JZ
予想通り、徐々に厳しい規制になりつつあります><ヤバイ

>>409
ありがとう!色々読んでいるうちに脳内変換してたみたいで
「安全だ」と思い込んでいたらしい。やばい傾向だと反省。

>>411
こんな深い良い話が聞けるとは・・・検索でヒットは無理だな。感謝。
ちょうどUSBメモリ買う予定なので為になりました。

>>412
俺自身、認識を深めましたよ。
とはいえ、俺自身初心者なので話は半分くらいでよろしくです。
0418login:Penguin2014/02/08(土) 08:40:15.02ID:i/mN96JZ
>>414
規制でカキコできずすんません。rootにバッテン印は原因じゃない。
みんなさんそうですよ。ユーザーは触れないようにしてあるわけです。

>x-拡張子-○○の○○の部分がいるのだろうか

これは単なる名前ですから自由です。
「x−」そのものは「まだ一般化していない」ものに対して付けようというルール
でしかありませんから、「x−」を使えなくても関係なしです。
なんなら拡張子もつけなくても良いくらいです。わかれば良いです。

右クリで命令できない件。これは良くある話で「認証が書き換わっている」から
できなくなります。
>>405はぜひ命令して下さい。それと追加で>>279をあわせて意識して下さい。
「la」などの命令でパーミッションが「rw」とかになってしまうと「x」つまり
実行が出来なくなります。
それで>>279の例のように実行権限を与えているわけです。
これらは「良くあること」なので遠慮しないでダラダラと書き込んで下さいね。
それがこのスレの財産になります。
0419login:Penguin2014/02/08(土) 08:49:21.68ID:i/mN96JZ
>>413
遅レスすみません。
それはお困りですね。別のウィンドーマネージャー(WindowMakerなども)を利用すると
「右マウスダウン」を多用するので驚いていましたが、なかなか良い操作感ですね。
おそらくXubu、Xfceの仕様でデフォではサポートされていないのでしょう。
単なる右クリでときおり「命令」になるのと関係あると思います。
これはケイゾクで調べてみて分かり次第、レスします。
0420login:Penguin2014/02/08(土) 09:08:28.16ID:i/mN96JZ
>>418
>なんなら拡張子もつけなくても良いくらいです。

ただし既存のものを変更するとダメですよ。動作しなくなりますから。
あくまで新規であって孤立しているようなアプリの事例としてです。
規制が怖いのでこの辺で。
0421login:Penguin2014/02/08(土) 09:51:19.55ID:i/mN96JZ
>>420補足
具体的には
$cd .config/xfce4/xfconf/xfce-perchannel-xml
$ll
ここでroot:rootが表示されたら「異常」ですよ。もしそうなら
>>405を実行して直して下さい。

あとコレをやって右クリ編集できるかどうかですね。
sudo chmod +x ~/.config/xfce4/xfconf/xfce-perchannel-xml/*
0422login:Penguin2014/02/08(土) 11:20:40.80ID:OnkhZNGq
余計なお世話だけどそんな使い方してるといつかクラックされるよ、わりとマジで
0423login:Penguin2014/02/08(土) 11:25:42.65ID:b9Xst0ql
ログインマネージャー使わずにstartxから起動する方法だが、update-alternatives --config x-session-managerに新規でwmを登録した方が
落とし忘れを防ぐのにいい
0424login:Penguin2014/02/08(土) 12:12:21.55ID:i/mN96JZ
>>422
レスどうも。それには?レベルアップしかないですねw
X-serverが起動している以上、なんとか配慮しなくっちゃとは思ってますけど。
まぁうちの場合、ルータがあるのでなんとかなってますけど。ポート開けたら終わりですねw

>>423
マジにありがとうございます。即戦力になりそうです。
というか知りませんでした(^^)こんな良い物があったなんて!w
0425login:Penguin2014/02/08(土) 12:40:44.69ID:i/mN96JZ
あれ?規制なおった?書き込めるw でも今日はお出かけするので夜までいません。
日本語環境整備したらWMが文字化けしてlocaleの設定か?なのでFluxboxに切り替えた。
メニューもランチャーアイコンもエディタで設置しないと出ないやつ。
簡単な操作やってるなら俺にはこれで十分な気がするw いざとなったらXubuntu!
0426login:Penguin2014/02/08(土) 17:07:26.34ID:T/Rd0OvC
>>421
>>405やってみたけど無理だた

user-nameてホームディレクトリのhome/ココ/のココの名前でいいのかな・・
そうだとすれば、仮にhoge(/home/hoge/)だとして
find /home/hoge -user root|sudo xargs chown hoge:hoge
としてみたんだけど、
ずらーっとなんかいろいろでてきたけど要約すると
>xargs: シングルクオートが一致しません。デフォルトでは -O オプションを指定しない限り xargs でクォートは特別な意味を持ちます
>にアクセスできません: そのようなファイルやディレクトリはありません
だったので、諦めることに。

sudo chmod +x ~/.config/xfce4/xfconf/xfce-perchannel-xml/*
はできた
けど右クリから他のアプリケーション変更やってみてもやはり”許可されていません”
って出てきたわ
んで、具体的に何のメッセージが出てきたのかをコピペしようと、
もっかい右クリから他のアプリケーションやってみたら、なぜか今度はすんなり変更できた。
まぁいいっか、よっしゃこれでどんどん関連付けできるぞーっと思いきや、新しいのを登録するたびに
前に登録した関連付けがその新しいアプリケーションに上書き関連付けされてしまう・・
いろいろ調べているとどうやら、octet-streamとやらに登録されてしまっているようだ
おそらく”よくわからない拡張子”はoctet-streamで共有しようみたいなことになってしまっただろうか
で、いろいろやってみたけどうまくいかない
0427login:Penguin2014/02/08(土) 17:09:24.60ID:T/Rd0OvC
まとめ
右クリックから他のアプリケーション〜、関連付けされるもののoctet-stream扱いになる → &#9747;
/usr/share/mime/application/にxml追加後、MIMEタイプエディタみるとリストに追加されてる、そして変更 → &#9747;
/usr/share/applications/のdefault.listに直接記述、MIMEタイプエディタをみるとデフォルトで登録されているが → &#9747;
/home/user-name/.local/share/applications/のmimeapps.listに直接記述 → &#9747;

そもそもMIMEさんはファイルをダブクリしてから”MIMEタイプ”やら”拡張子”やらと”このアプリで開け”やらの情報を
どっからひっぱりだしてきてどういう解釈・過程でヒモ付けしているのだろうか・・
でもoctet-streamはちゃんと関連つけされてるし、きっと
ダブクリ → mimeapps.list → 
→ application/hogehoge=hogehoge.desktopだからhogehoge.desktopを、usrもしくはuser-nameの/applicationsから探せ →
→ hogehoge.desktop見つけた → hogehoge.desktopのExecのコマンドを実行
てな感じなんだろうか・・?
でもマイナー?独自?拡張子だと、ダブクリ以前の”他のアプリ〜〜”でoctet-streamが優先されてしまう・・
かといって直接記述してもダメ・・どうしたもんか・・
0428login:Penguin2014/02/08(土) 19:33:39.52ID:i/mN96JZ
ただいま〜お疲れ様〜

>find /home/hoge -user root|sudo xargs chown hoge:hoge

順番が間違えてるな

find /home/hoge -user root|xargs sudo chown hoge:hoge
xargsの順番sudoの前だけど、その辺だうだい?

そこから確認してみたい
0429login:Penguin2014/02/08(土) 19:39:54.91ID:i/mN96JZ
それとひょっとしてメール関係の何か?をなんとかしようとしているのかな?
どういう関係のアプリとどういうファイルなのかという点
支障がない範囲でいいから説明がほしいところだね。
0430login:Penguin2014/02/08(土) 21:10:08.64ID:T/Rd0OvC
>>428
xargs sudoも同じ感じかな
シングルくウォートうんぬん、が最初にきて、パスワード記入後
〜存在しません、がズラーっと、みたいな。

>>429
しまった
というかまったく隠す必要なかったわ
AzPainterというやつとAzDrawingってやつで
http://sourceforge.jp/projects/azpainter/
http://sourceforge.jp/projects/azdrawing/

AzPainterはazpainter-1.0.1-src.tar.bz2を手動で、
AzDrawingはazdrawing_1.2ubuntu12.04_i686.debをダブクリで
インストールしたった
0431login:Penguin2014/02/08(土) 21:41:14.05ID:i/mN96JZ
お、よしいくぞ!数日かけるつもりだぞ?w(今日はもうすぐ寝るけど)
>xargs sudoも同じ感じかな

おなじなねーよw じゃぁばらして命令してみるぞ?
~$find /home/hoge -user root
どうだ?ばらばら出るか?(俺のは出ない)

~$find /home/hoge -user root > ./root1.txt
(root1.txtというファイルに書き出される)

これがユーザー名hogeじゃなくっちゃいけないのに、rootになっているファイルたちだ。
これをユーザー名hoge:hogeに変更しなくてはならない。
大した量じゃなかったら手動で1つ1つ直しても良い。
例)
abcというファイルならパス名もつけて、こんな感じで命令する。
sudo chown hoge:hoge path/to/abc

フォルダだったら2回やる。フォルダそのものと、中のファイル達
sudo chown hoge:hoge path/to/HHH
sudo chown hoge:hoge path/to/HHH/*

そこまでは宿題だ。大変だがしょうがない。
なんとなくおまえなら出来ると思っているから。
0432login:Penguin2014/02/08(土) 21:43:05.83ID:i/mN96JZ
2回やるのが嫌なら[-R]つけると1回で終わる
sudo chown -R hoge:hoge path/to/HHH
0433login:Penguin2014/02/08(土) 21:50:07.50ID:i/mN96JZ
現実的には、こんな感じだ
「.config」フォルダ以下全てのフォルダ、ファイルをhoge:hogeにする。
例)
sudo chown -R hoge:hoge ./.config
0434login:Penguin2014/02/08(土) 21:57:49.60ID:i/mN96JZ
乱暴だけど1回で全てをhoge:hogeにする手抜き。これで全てユーザーのものになった。

例)
sudo chown -R hoge:hoge /home/hoge
0435login:Penguin2014/02/08(土) 22:01:30.94ID:i/mN96JZ
>AzDrawingはazdrawing_1.2ubuntu12.04_i686.debをダブクリで
インストールしたった

誰から習った?^^;(馬鹿にしているわけじゃない)
普通はこうだろ。
$sudo dpkg -i ファイル名.deb
0436login:Penguin2014/02/08(土) 22:10:20.45ID:T/Rd0OvC
>どうだ?ばらばら出るか?(俺のは出ない)
バラバラといろいろでた

>(root1.txtというファイルに書き出される)
すべて/.config/以下のファイルだったので
sudo chown -R hoge:hoge ./.config
を実行すると、
chown: 無効なオプション -- '&#65533;'
となった
よくわからないので、
sudo chown hoge:hoge ./.config
sudo chown hoge:hoge ./.config/*
を実行
無反応だがなんとなくできたっぽい
ただ、find /home/hoge -user root をやるとまだばらばらーっとでる
0437login:Penguin2014/02/09(日) 08:34:03.89ID:/c/cz6E4
おはようございますぅー
お疲れでしょう。焦るし。
けっこうちゃんと理解しているね。さすが。
sudo chown -R hoge:hoge ./.config で無効なオプションが出るのか・・・

本筋に入る以前に残念ながら
『Xubuntuが正常じゃない可能性』が出てきたね。バージョンはなんだろね。
まさかフォーマットはEXT2にインスコじゃないだろうな。
EXT3じゃないと誤動作する。
悩むなら、「上書きインスコ」した方が早いかも知れないね。
現在登録してあるアプリをメモしてからがいいね。

【注意】上書きインスコの場合、別のユーザー名でインスコ
これを行うと認証を設定しているファイルが新しく一から作られるので
「誤った認証」は継承されない利点がある。

例)旧)jamesと新)james2とか交互に使う。
ユーザー名を変更して上書きインスコを行った場合、旧)jamesは
/home/jamesとして保存されたままになる。(ただし使用されない)
0438login:Penguin2014/02/09(日) 08:42:45.58ID:/c/cz6E4
がんばってくれたのに、なんかとても俺も残念。
0439login:Penguin2014/02/09(日) 09:13:07.38ID:x6JF6/7R
>アプリ一覧にそのソフトが載ってない状態
tarから手動で入れてmake installした?こういう手動アプリは登録されない場合があるから~/.localに自分で.desktopファイル
作成するなりすればいい
そうすればubuntu tweakなりmimeエディターなりバイナリーエディターなりで拡張子を登録できるはず
余計な周り道をしているだけな気がするよ(sudo chmodからrootとは関係ないし余計なことをするだけだと思う)
0440login:Penguin2014/02/09(日) 09:42:10.64ID:/c/cz6E4
>>439
おつかれです

>>430で「AzDrawingはazdrawing_1.2ubuntu12.04_i686.deb」って云ってるけど
make installできるのか?
0441login:Penguin2014/02/09(日) 10:24:31.40ID:uq/1eJpY
そろそろ>>1は自重した方がいい。
0442login:Penguin2014/02/09(日) 10:33:29.76ID:/c/cz6E4
そろそろ>>441は巣に帰ったほうがいい。
0443login:Penguin2014/02/09(日) 11:37:14.33ID:/c/cz6E4
   〃∩ ∧_∧
   ⊂⌒(  ・ω・)    
     `ヽ_っ⌒/⌒c
        ⌒ ⌒
0444login:Penguin2014/02/09(日) 11:43:18.44ID:/c/cz6E4
このベストアンサー20ptも気になっている。
「ウィルス感染に注意して下さい」と書いてある。
ttp://oshiete.goo.ne.jp/qa/1026017.html
04454362014/02/09(日) 12:26:32.47ID:ZDG9JDN7
xubuntuで13.10使ってる
.debだと”青色ベースの白色下矢印”なアイコンになってて
ダブルクリックするとubuntuソフトウェアセンターが立ち上がって
そこからインストールできるようにな感じ

>>439
azpainterは.debじゃない方を使ったのでMakefileからインストールした

.desktopやらxmlやらは作成して、mimeエディタやらに反映はされるようになったんだが
そもそもその前段階の、拡張子からmimetypeを判断する?過程ができない感じ
つまり”他のアプリケーションから〜”のときに、”タイプが”不明”の他のファイルをうんぬん”って書いてあって。
”推奨アプリケーション”にどうやっても登録できない状態。

んで、いろいろ調べているとどうやら、mime.typesやfreedesktop.org.xml
で、”この拡張子のときはこのmimeタイプですよ”という定義を与えてやると良いらしいんだが
それも書き加えて、さらに再インストールしたけどもやっぱり
.apdと.adwの拡張子が定義できない・・

(イメージ的にはこんな感じなのだろうか・・)
freedesktop.org.xmlで新しい拡張子(.apdや.adw)を定義してやる
→ ソフトをインストール
→ freedesktop.org.xmlを検証し、新たにmime.typesに登録される?
→ 新しい拡張子(例えば.apd)のファイルをダブルクリック
→ mime.typesから.apdは何かを参照 → 結果、application/azpainter
→ なので、azpainter.desktopを参照する → Exec=azpainter
→ azpainterをコマンド → 関連付け起動
みたいな?かなり想像すぎて合ってないと思うけど・・
でもというか推奨アプリがなかったら、他のアプリから登録したときに、
freedesktop.org.xmlやらmime.typesやら一連の作業を勝手にやってくれるような気もするんだが・・

ちなみに、azpainterとazdrawingみたいな手動チックなインストールの
.apdや.adwファイル以外のファイルは、普通に関連付けできた。
04464362014/02/09(日) 12:32:06.26ID:ZDG9JDN7
でもまぁなんというか・・
ランチャーから開いてD&D
たったこれだけの操作だから別にいいんだけど・・なんというか・・
0447login:Penguin2014/02/09(日) 12:56:27.30ID:DlhNlNvn
>>441
ほんとどうしたらいいんだろうね
煽らずに指摘しても聞き入れる様子ないし自演かしらんけど初心者ぽい人は>>1の言ってること信じちゃってるし
完全に害悪
ここに書いてあることは例えば
「玄関が開かないんだけどどうしたらいいですか」
「窓を壊して入ったらいいと思いますよ」
こんな感じ
普通はなぜ玄関が開かないのかを調べて鍵を直す/建てつけを直すなど正しい対処をする
0448login:Penguin2014/02/09(日) 12:59:10.40ID:/c/cz6E4
>>446
そっか。使えるならパニックにはならないから良しだな。
ちょっと思ったけど「Linuxには拡張子がない」という根本的な部分を勘違いしてないか?
まぁお互いの話だけどさ(爆)
0449login:Penguin2014/02/09(日) 13:01:25.05ID:/c/cz6E4
>>447
別に読む必要ないんじゃないか?(笑)読まなきゃいいんだよ。
0450login:Penguin2014/02/09(日) 13:10:39.40ID:EEZ3rrEP
確かに的外れな珍回答が多いわな。
自分がネットでググったことをそのまま質問者の回答に当てはめようとしてるからじゃね?別に知ったかする必要ないんだし、ググれば
誰でもできることなんだし、もうちょっと的確な回答できるように努力すれば?
0451login:Penguin2014/02/09(日) 13:13:44.23ID:/c/cz6E4
>>450
おまえが教えて差し上げれば解決するんじゃね?
0452login:Penguin2014/02/09(日) 13:15:32.06ID:/c/cz6E4
別にココは俺のものでもなんでもないからなぁー 
勝手に「的確な回答」を書いても誰も怒らないだろw 俺も助かるし
0453login:Penguin2014/02/09(日) 13:15:34.13ID:DlhNlNvn
>>449
最初に君を助けたのが間違いだったよ
今後は困ってる初心者も助けないしここ見て初心者が間違った方向に進んでも俺には関係ないって気持ちを切り替えればいいんだね
0454login:Penguin2014/02/09(日) 13:19:34.37ID:EEZ3rrEP
>>452
知らないのになんでわざわざ間違った方向で回答してる?
0455login:Penguin2014/02/09(日) 13:28:27.22ID:/c/cz6E4
>>454
俺がどう間違おうが、あなたには関係ないんじゃないですか?
取捨選択できるわけだから。
0456login:Penguin2014/02/09(日) 13:31:18.31ID:/c/cz6E4
>>453
間違いは修正されるべきです。が、初心者にはやさしくどうぞ。
0457login:Penguin2014/02/09(日) 13:46:14.54ID:DlhNlNvn
>>456
間違いを指摘しようと思っても君の誤った書き込みが多すぎてとても指摘しきらないんだよ
更にはその誤ったき書き込みを真に受けてしまった人が環境をさらに破壊してどんどん助けようがなくなっていく

例えばchownの引数はuser:userではなくuser:groupだし
home以下にrootの所有のファイルがある時点でrootの権限で使うべきではないコマンドをrootで使っている可能性が高いとか
理由がなければ普通はファイルシステムはext4だろとか
初心者はわけもわからずリポジトリ外のパッケージを入れるべきではないとか
同様にわけもわからずmake installなんてもってのほかとか

毎日こんな指摘を繰り返すべきなの?
0458login:Penguin2014/02/09(日) 13:47:34.72ID:/c/cz6E4
恒例のやりとりが終了したようです(爆)
0459login:Penguin2014/02/09(日) 13:53:25.52ID:/c/cz6E4
>>457
>毎日こんな指摘を繰り返すべきなの?

それはあなた自身の自由じゃないでしょうか。俺には関係ありませんよ?
それがあなたの楽しみであるなら、そうすれば良いことです。
もし苦痛ならいままで通りに無視すれば良いんじゃなですか?
0460login:Penguin2014/02/09(日) 13:54:07.77ID:DlhNlNvn
ガッカリだよ
0461login:Penguin2014/02/09(日) 13:55:09.57ID:/c/cz6E4
私はあなたに以下のことを言われても
>理由がなければ普通はファイルシステムはext4だろとか

必ずEXT3フォーマットでインスコします。
EXT2に入れろと書いてあっても同様です。
0462login:Penguin2014/02/09(日) 13:58:01.09ID:/c/cz6E4
(規制が怖いのでこの辺で失礼)
0463login:Penguin2014/02/09(日) 14:18:06.49ID:r2p7ZgHC
まともに相手するだけ時間の無駄だということを
そろそろわかってほしい。
0464login:Penguin2014/02/09(日) 14:48:27.21ID:uq/1eJpY
普通、専門板にこんなスレ立てるような厨なら
煽られたら 顔真っ赤にして暴れるか、しれっと逃げるのどっちか。

こういうのは、ロビーやラウンジの雑談系板に住み着いてそうな老害に多い。
0465login:Penguin2014/02/09(日) 15:15:11.82ID:EEZ3rrEP
初心者が取捨選択(正誤判断)できるわけねーだろアホが
0466login:Penguin2014/02/09(日) 15:22:28.11ID:+0NQhdJp
>>463-465
君達は何様かな?
他人の手助けもしてないような人間が、他人のの活動に文句を付けて荒らすな
0467login:Penguin2014/02/09(日) 15:31:53.69ID:r2p7ZgHC
>>466
くだ質とかではわりと手助けしてるよ。
0468login:Penguin2014/02/09(日) 15:32:45.43ID:EEZ3rrEP
>>466
お前みたいな基地外と違って間違いを正して正しいアドバイスしてるんだよ
0469login:Penguin2014/02/09(日) 15:39:31.18ID:+0NQhdJp
手助けしてるならまだいいが
手助けの活動もしてないような人間はLinuxを他人に勧めたりもするなよ
そして他人の親切を叩くのもタブーだ
君達の行動は無責任すぎる
0470login:Penguin2014/02/09(日) 15:58:30.51ID:uq/1eJpY
VIPやラウンジ雑談系の板ならともかく、専門板に分類されるLinux板で
思い付きで適当にスレ立てて、
AA使ってまで、突っ込みどころ満載の日記書き散らしてる上に
質問してきた人に、ググっただけのようなテキトーな情報教るとか、
立派な荒らし行為なんですがそれは。
0471login:Penguin2014/02/09(日) 15:59:29.00ID:DlhNlNvn
>>1は親切を装って自己顕示欲を満たしているだけだよ
適当な回答を繰り返して状況を悪化させるのとそれを自重しろと指摘するの、どちらが無責任かな
0472login:Penguin2014/02/09(日) 18:29:34.68ID:JK3R5Ii9
>>470
言いだしっぺの法則。
嵐だと思ったら削除依頼を出しましょう。
0473login:Penguin2014/02/09(日) 19:02:19.12ID:uq/1eJpY
2chの削除依頼が放置されまくってるの知ってるよね?
0474login:Penguin2014/02/09(日) 19:58:10.04ID:K4tr6o4w
盛り上がっているようなので、USBインストールしてみたけれど、初期設定にすごい時間かかるね。10分経ってもまだデスクトップが出ないw
0475login:Penguin2014/02/09(日) 20:03:57.51ID:/c/cz6E4
>>445
 〃∩ ∧_∧ 
 ⊂⌒つ〃-ω-)つ <ようやく見つけた

日本語! 古いけど。
ttp://www.geocities.jp/cabezon_hashimoto/doc/thunar/ja/faq.html
>セキュリティ上の理由から、Thunar は種類が
A>application/x-desktop,
B>application/x-executable および
C>application/x-shellscript のファイルのみを実行します。

もともと全てが動くようにはなっていないのが基本なんだな。windowsとは違うんだ。
~/.local/share/applications/に、[Desktop Entry]作成する(*.desktop)
コピペから以下のファイルを作成して設置

つづく↓
0476login:Penguin2014/02/09(日) 20:05:10.03ID:/c/cz6E4
-----------この下から
#this file location is ~/.local/share/applications/
#file name : adw.desktop

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=AzDraw-test-entry
MimeType=application/adw;
Exec=azdrawing %f
NoDisplay=true
StartupNotify=true
Categories=System;Utility;Core;GTK;FileTools;FileManager;
------------この上まで

実際に、AzDrawingをdebファイルでダウンロードしsudo dpkg -i azdrawing-download.deb
Thunarを立ち上げた。
1,そして予めつくっておいた落書きの絵「te00000.adw」をダブルクリック
  当然、起動しない。
2,te00000.adwを右クリ>プロパティ>一般ダグ
  「ここで開く(O)」からは選択例としてazdrawingが出てこない。
3,te00000.adwを右クリ>「他のアプリケーションで開く」>(うっしゃ)AzDrawingを選択


コンプリート!(^_^)v
0477login:Penguin2014/02/09(日) 20:16:24.83ID:/c/cz6E4
(規制でようやくカキコできますたw)
では一旦パワーオフ。sudo poweroff
起動・・・Thnuarクリック!
ダブルクリックで華麗にte00000.adw 超下手くそな絵が浮かぶ上がった!!
>>445とどこが違うんだ?445しか知らない。教えてね。
0478login:Penguin2014/02/09(日) 20:25:39.07ID:/c/cz6E4
>>474
それもやりたい! なんで?そんなに時間がかかるのかなぁー
0479login:Penguin2014/02/09(日) 20:26:19.77ID:/c/cz6E4
(規制がこわいので、また明日ノ)
0480login:Penguin2014/02/09(日) 20:28:54.88ID:uq/1eJpY
電源OFFなら、sudo shutdown -h now にしとけよ。
再起動なら、sudo shutdown -r now

>>474
使ってるPCが古すぎて、USBポートがクッソ遅いUSB1.1しか対応してないとか?
0481login:Penguin2014/02/09(日) 20:46:49.66ID:/c/cz6E4
poweroff、rebootはシステムにダメージを与える場合がある。
しらんかったwやめとくわ(カッコいいと思っていたw)
>>480センクス
0482login:Penguin2014/02/09(日) 23:01:06.51ID:r2p7ZgHC
>>469
君は手助けしてるのかい?
0483login:Penguin2014/02/09(日) 23:33:59.01ID:j4/yOhvA
>>480
manpageで確認したらreboot,halt,poweroffは
-fを付けなければ内部でshutdownを呼ぶようになっているらしいから
Xubuntu使ってる分には気にする必要ないと思う。
0484login:Penguin2014/02/10(月) 05:46:09.43ID:83igBGeR
保守
0485login:Penguin2014/02/10(月) 05:58:30.32ID:+/C/XoPS
>>477
それで今度は試しに.apdやらmimeタイプの登録されてないファイルやらを
ダブルクリックしてみてください
azwと関係のないファイルもazdrawingで立ちががってしまいます
0486login:Penguin2014/02/10(月) 08:09:02.66ID:3sRQopyF
>>484 ども!
>>483 色々な話が聞けて。センクス
>>485
.adpを今日は導入してみるよ。
いまのところAzDrawingの保存ファイルをダブルクリックすると単独で起動してくるね。
テキスト、VLC(動画)、HTML、アーカイブマネージャーなども個別に起動出来てる。
なんなんだろう。
0487login:Penguin2014/02/10(月) 08:46:50.32ID:+/C/XoPS
どうもです
ちなみに自分のは
~/.local/share/applications/ 以下のmimeapps.listに
application/octet-stream=adw.desktopの行が追加されます
ほんとはapplication/adw=adw.desktopとなれば良いのだろうと思うけど。
で、手動でoctet-streamをadwに書き換えてもダブクリから起動しなくなる、という感じ。
0488login:Penguin2014/02/10(月) 09:27:33.34ID:3sRQopyF
#this file location is ~/.local/share/applications/
#filename:adp.desktop
Name=Azpainter-test-entry
MimeType=application/azp;
すごくいい加減に前回のazd.desktopの上記部分を改造して設置。
>>476同様の流れで進める・・・が、ここで1つ気がついた。
te00000.adwを色付けしte00000.adpで保存。thunarより
「他のアプリケーションで開く」>
ここでアイコン付き「Azpainter」と無印「Azpainter-test-entry」2つ表示されている。
前回は前者を選択したので今回はentryを選択してみる。
いちおうログアウト&ログイン
mimeapps.listを確認すると、
application/octet-stream=menu-xdg-(省略);azdrawing.desktop;adw.desktop;
(application/octet-streamに登録は気にしなくても良いと思う。
これはクリックするべきMIMEタイプとして度々、検索で捕獲される)
ご覧の通りapplication/azpが追加されていない事実。
しかしいたってThunarの表向きの挙動は同じで、この可愛らしいペインターをダブルクリックで
保存ファイルごと起動出来ている。もちろんAzDrawingの保存ファイルもちゃんと起動する。
0489login:Penguin2014/02/10(月) 09:40:33.32ID:3sRQopyF
>>488訂正
mimeapps.listのけつに追加されていた
application/octet-stream=adp.desktop

mimeapps.listから、それらの2つを削除してみた。
0490login:Penguin2014/02/10(月) 10:17:18.68ID:3sRQopyF
>>489をやるとmousepadで開いた。想定内だ。
(各々登録し直す)

あぁ〜いま、確認できた。あとから登録したAzPainterで両方開いてた><
似ていて誤認してたんだな。おっちょこでした。
ということは・・・(つづく)
0491login:Penguin2014/02/10(月) 10:21:34.94ID:+/C/XoPS
うーん・・
自分のmimeapps.listは
[Default Applications]
application/octet-stream=azpainter.desktop;

[Added Associations]
application/octet-stream=azdrawing.desktop;azpainter.desktop;

という感じ。もちろん*.adwでも*.apdでもダブルクリックで開くことはできる。

で、具体的に何が問題かというと
右クリックで*.adwをazDrawingで関連付け
→ *.adwをダブクリすると、azDrawingで起動する(おk)
→ *.apdをダブクリするとazDrawingで起動してしまう(ダメ)
→ *.apdを右クリックでazPainterで関連付け、
→ *.apdをダブクリすると、azPainterで起動する(おk)
→ ヤッタ―成功!
ではない、というろころが問題なのです
→ 今度は*.adwをダブクリするとazPainterで起動してしまう(ダメ)
→ じゃあ*.apdをazPainterで〜〜〜以下ループ
なわけです。
0492login:Penguin2014/02/10(月) 11:00:23.65ID:3sRQopyF
丁寧に書いてくれてセンキュ。
mimeapps.list編集して保存したら、他の内容が全て消滅w
(いじる人はバックアップとってね)
上の方でも書いてるが残念ながら[desktop entry]にはバグがあって
mv,cpなどの基本コマンドなんかもエラーする。別の方策を考えたほうがようさそうだ。
0493login:Penguin2014/02/10(月) 11:02:40.48ID:dOybGI2v
>>491
http://www.packtpub.com/article/control-of-file-types-in-ubuntu
ここ読んでassogiateやバイナリエディターのblessで、マジックナンバー調べて対処してみてはどうかな?
あくまで参考までに
(「.IFOファイルはマジックナンバーを持ってないから自動では開かない」と書かれてるから、こういう何らかの傾向はあるみたいだね)
0494login:Penguin2014/02/10(月) 11:19:40.99ID:3sRQopyF
いままではThunarの「アプション」?から命令してたので、今度はルール内から命令してみようか。
(あの日本語FAQが役になったかも。まだわからないけど。)
0495login:Penguin2014/02/10(月) 13:15:57.83ID:3sRQopyF
shellが動いた。じゃぁshell初めて学習してみっかw
0496login:Penguin2014/02/10(月) 16:03:23.04ID:3sRQopyF
◆特定のファイルをダブルクリックして開きたい(Thunar)

本来であれば*.desktopを~/.local/share/applicationに設置し
[desktop entry]にて円滑に動作するはずであるが、現在ではそうなっていない。
(バグである若しくはサポートされていないのいずれか)
なので応急処置をしてシェルスクリプトで代替しVersionUpを待ちたい。
手順)
1,シェルスクリプトを設置する。
2,ファイルマネージャーThunarを開く
3,ターゲットのファイルを選択
4,右クリックにて「他のアプリケーションで開く」を選択
5,下側「特定のコマンドを使用する」>参照ボタンを押す
6,設置してあるスクリプトを選択する。
7,いちおうログアウト、ログインで動作確認する。

(つづく)
0497login:Penguin2014/02/10(月) 16:12:34.82ID:3sRQopyF
上記「手順1.5」として以下追加
手順)
1.5,スクリプトの実行を許可しておく。
   chmod +x ~/::::/ABC.sh

以下、>>392>>491のケースの(特別な)スクリプトである。

------この下から
#!/bin/sh
case $1 in
*.adw)
azdrawing $1
;;
*.apd)
azpainter $1
;;
*)
;;
esac
------この上まで
以上です。
★【手順1.5】を忘れずに★
■ このスレッドは過去ログ倉庫に格納されています