
Ubuntu日本語フォーラム

ログインしていません。
Google Chrome を usr/libに置きたいのですが
GUIで移動させようとすると
ファイルを移動する際にエラー: 許可がありません
となってしまします。
http://d.hatena.ne.jp/alexei-karamazov/20131018/1382060311
http://binary.cocolog-nifty.com/blog/2012/06/ubuntu-1204-b5d.html
こちらを参考にrootでのログイン設定はしています。
実際に今その内容をコピーしてはっておきます。念の為
[SeatDefaults]
autologin-guest=false
autologin-user=kh
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-show-manual-login=true
どうしたらよいのでしょうか?よろしくお願い申し上げます。
オフライン
質問そのものの回答は他の人にお任せしますが……
root 起動にする事はおすすめしません。
セキュリティ問題などは理解して行っているとは思いますが、
日本語入力として Mozc は root 権限では動作しない仕様にしてあります。
標準ではないですが、ブラウザ Chromium・Google Chrome も初期状態のままでは root 権限では動作しません。
特別な理由がない限り、素直に sudo を使ってスーパーユーザ権限の動作をすべきです。
オフライン
ご返信有難うございます。
balloonさんはソフトをダウンロードしたあとどこにどうやっておいてらっしゃいますか?
もし、よろしければ参考までにお知らせいただけたら嬉しいです。
他の皆様もよかったらご紹介いただけましたら嬉しいです。
オフライン
kuhuntu による投稿:
PC起動時root権限でログインしたい
設定ファイルの場所が変わっているかもしれません。
次のページをご覧ください。
How to configure lightdm to allow manual logins in Ubuntu 14.04 - Ask Ubuntu
http://askubuntu.com/questions/451950/how-to-configure-lightdm-to-allow-manual-logins-in-ubuntu-14-04
How to enable root login in Ubuntu 14.04 | Nitesh Apte's Blog
http://blogs.niteshapte.com/2014-04-18-how-to-enable-root-login-in-ubuntu-14-04.htm
kuhuntu による投稿:
Google Chrome を usr/libに置きたいのですが
/optから移動させたい、ということでしょうか?
ただ移動させただけではChromeが起動しなくなる可能性がありますよ。
オフライン
aaabbbcccdddeeefffggghhhさん、ご返信ありがとうございます。
まず、ファイルはダウンロードフォルダにあります。
Firefoxがおかれているのがusr/libだったので
これがWindowsでいう所のプログラムファイルズなのかと思い、そこに入れようと思いました。
みなさんは、どこに置いてますか?よろしければ教えてください。
それから疑問が、Linuxはwinと違ってインストール時の最初のSet.upをダブルクリックしてインストールというのは無いのですね。
アプリをどこかに置いておくだけでいいという感じの認識でいいんでしょうか?
一般的に皆さんはどこら辺に置いてますか?それか、慣習のようなものがあれば教えてください。
オフライン
1:> Firefoxがおかれているのがusr/libだったので
/usr/lib には、起動プログラムは置かれていません。
起動プログラムは、/usr/bin/firefox です。
どうして、/usr/bin なのかは、3: を見てください。
2:>Linuxはwinと違ってインストール時の最初のSet.upをダブルクリックしてインストールというのは無いのですね。
プログラムの配布作法が違います。
Ubuntu は、debian が作った、パッケージ管理システムを採用していますので、できれば、それ向けに作られたパッケージ(.deb ファイル)を使いインストールするのが良いかと思います。
(この説明は、長くなるので、省きます)
3:>一般的に皆さんはどこら辺に置いてますか?それか、慣習のようなものがあれば教えてください。
下記は、Ubuntu を含め、多くの Linux ディストリビューションが準拠している、ディレクトリ構成です。
http://ja.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
オフライン
確認したいのですが、その Google Chrome は Google の配布サイトからダウンロードしたのですよね?
http://www.google.co.jp/intl/ja/chrome/browser/
↑この配布サイトでは Linux 用の Google Chrome は四種類配布されています。
ダウンロードするときに、
・32 bit .deb (Debian/Ubuntu 版)
・64 bit .deb (Debian/Ubuntu 版)
・32 bit .rpm (Fedora/openSUSE 版)
・64 bit .rpm (Fedora/openSUSE 版)
と表示されますよね?
kuhuntuさんのパソコンにインストールされている Ubuntu が 64bit なら 64 bit .deb を、
32bit なら 32 bit .deb をダウンロードした後、ダブルクリックすると Ubuntuソフトウェアセンターが起動するので、
「インストール」ボタンをクリックすればインストールできますよ。
/usr/libに移動させる必要は無いと思いますが。
kuhuntu による投稿:
それから疑問が、Linuxはwinと違ってインストール時の最初のSet.upをダブルクリックしてインストールというのは無いのですね。
Ubuntu では、Ubuntuソフトウェアセンター + debファイルの組み合わせが、
Windowsの Setup.exe に相当します。
kuhuntu による投稿:
みなさんは、どこに置いてますか?よろしければ教えてください。
一般的に皆さんはどこら辺に置いてますか?それか、慣習のようなものがあれば教えてください。
余談ですが、私は自分で作ったアプリは /usr/local/lib/ とか /usr/local/bin/ に置いています。
オフライン
aaabbbcccdddeeefffggghhhさん
返信誠にありがとうございます。
とてもたすかりました。
ちなみに貼っていただいた2つURLを読んでいて疑問が湧いてきました。
/etc/lightdm/lightdm.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
この2つどちらにも
greeter-show-manual-login=true
を書き込まなければならないでしょうか?
ちなみに
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
だけに記入して再起動して
グラボのドライバをアップデートしたところパスワードを求められました。
オフライン
lightdmの事だけの情報です。
How to configure lightdm to allow manual logins in Ubuntu 14.04 - Ask Ubuntu
http://askubuntu.com/questions/451950/h … untu-14-04
How to enable root login in Ubuntu 14.04 | Nitesh Apte's Blog
http://blogs.niteshapte.com/2014-04-18- … -14-04.htm
記憶だけ(launchpadにbug報告はあったと思います)なのですが、ubuntu 12.04を使用してる頃にlightdmにbackportsされてアップデートがあり、以下の様に設定できます。
(saucyにもアップデートが提供されていたと思います)
システムで標準提供しているファイルを編集しないで、/etc/lightdm/lightdm.conf.d/ ディレクトリを作成します。
このディレクトリの中にファイルを作成して、そのファイルに設定を書き込みます。
例:autologinにしたい場合(virtualbox内のubuntu 14.04で試しました)
$ cd /etc/lightdm
$ sudo mkdir lightdm.conf.d
$ cd lightdm.conf.d
$ sudo touch 50-ubuntu.conf
(今回は/usr/share/lightdm/lightdm.conf.d/ 内のファイル名と同じにしてみましたが、システム側で50番台を使用しているので、60番台とかに変える方が良いかもしれません)
エディターで内容を書き込んで保存
[SeatDefaults]
autologin-user=ユーザー名
再起動するとautologinになります。
何か動作がおかしくなったりしても、textモードで起動して作成したファイルを削除、又はディレクトリ毎削除すれば、システム側のファイルには何も影響を与えずに戻せます。
kuhuntu による投稿:
/etc/lightdm/lightdm.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
この2つどちらにも
greeter-show-manual-login=true
を書き込まなければならないでしょうか?
私が試した時は下の方だけでいけました。
kuhuntu による投稿:
ちなみに
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
だけに記入して再起動して
グラボのドライバをアップデートしたところパスワードを求められました。
ひょっとして普段使っているユーザーでログインしてませんか?
kuhuntuさんがしようとしていることは root でログイン出来るようにすることであって、
普段使っているユーザーを root にするわけではありません。
設定がうまくいっていれば、
ログイン画面に新たに ログイン という項目が出来ていますので、
root と入力して Enter、root のパスワードを入力して Enter を押せば root でログインできます。
オフライン
皆様、ご返信誠にありがとうございます。
私が、おっちょこちょいで
ログインは自動ログインにしておりました。
ログイン画面にして[root][password]を
入力してみました。
しかし、パスワードが違うとはねられてしまいました。
端末から sudo su
パスワードを入力したら
rootにはなれるのに・・・・
オフライン
kuhuntu による投稿:
端末から sudo su
パスワードを入力したら
rootにはなれるのに・・・・
sudo su のパスワードと root のパスワードは別物です。
以下のページを参考にして root のパスワードを再設定して下さい。
Ubuntu rootアカウントを有効・無効にする - Ubuntu kledgeb
http://kledgeb.blogspot.jp/2012/10/ubuntu-root.html
オフライン
ご返信いただき誠にありがとうございます。
やっと、できるようになりました。たすかりました。
今後ともよろしくお願い申し上げます。
今は開発環境でつまづいてます。
オフライン