Ubuntu

Ubuntuユーザーと開発者のためのQ&A


4
ワイルドカードが削除されたapt-get removeは、予想以上に削除されました。どうして?
昨夜、CDを焼こうとしていました。k3bに悩まされ、代わりにbraseroを使用することにしたので、k3bを削除しに行きました。 入力したもの: sudo apt-get remove k3b タブを2回押すと、システムにk3bとk3b-dataの両方があることがわかりました。k3bがなければシステムにk3b-dataは必要ないと仮定して、それも削除したかったので、次のように入力しました。 sudo apt-get remove k3b* 残念ながら、私はYを押して確認せずに確認しました。これは、以上の全体の多くをアンインストールk3bしてk3b-data。k3b*正規表現に適合しないパッケージをアンインストールしました。たとえば、次のようにtransmissionしてnetwork-manager。 私は間にスペースを持っていなかったことをかなり確信しているk3bと*私はそれはそれがなかったすべてのことを削除する理由他に知りません。apt-getについて誤解していることはありますか?

2
結局のところ、bashの「。」と「source」に違いはありますか?
「。」の違いを探していました。また、「ソース」組み込みコマンドといくつかのソース(たとえば、この説明やbashのマンページ)は、これらがまったく同じであることを示唆しています。 しかし、環境変数の問題に続いて、テストを実施しました。次testenv.shを含むファイルを作成しました。 #!/bin/bash echo $MY_VAR コマンドプロンプトで、次を実行しました。 > chmod +x testenv.sh > MY_VAR=12345 > ./testenv.sh > source testenv.sh 12345 > MY_VAR=12345 ./testenv.sh 12345 [最初のフォームが空の文字列を返したことに注意してください] したがって、この小さな実験は、「ソース」コマンドの場合、子環境が「。」の場合、親環境からすべての変数を継承するという違いがあることを示唆しています。そうではありません。 私は何かを見逃していますか、これは文書化されていない/廃止されたbashの機能ですか? [GNU bash、バージョン4.1.5(1)-release(x86_64-pc-linux-gnu)]

8
ふたを閉じたままラップトップでUbuntu Serverを実行し続けますか?
Eee PC 1001HAをホームサーバーとして使用することにしました。Ubuntu Server 12.04を実行して、Wi-Fi経由でルーターに接続しています。この厄介な問題を除いて、すべて正常に動作します。 ふたを閉じると、sshサーバーが動作しなくなり、wlan0も推測されます。 BIOSを試してみましたが、蓋についてのオプションはありません。私のwlan0はRaLink RT3090です。 ls -lrt /var/logふたの派生物の間で試みたが、私はそれらの悪魔のようなログを理解できません。必要に応じて共有できます。 pm-powersave.log蓋の動きの間に更新されるようです。だから、この「節電」サービスを無効にしなければならないと思います。これはできますか?サーバーが終日稼働しても構いません。 UIがないことを思い出してください。これはふた付きのネットブックで、ACアダプターに接続されています。 編集:これは単なる回避策ですが、電源ボタンをクリックして蓋をすばやく閉じることができます。これにより、サーバーは正常に起動し、ワイヤレスネットワークに自動的に接続します。(ここにあります)

4
E:エラー、pkgProblemResolver :: Resolveによって生成されたブレーク。これは、保持されているパッケージが原因である可能性があります
何がこのエラーを引き起こしたのかはわかりませんが、ここにエラー全体の内容が記載されており、これは通知として表示されており、Update Managerを使用してソフトウェアを更新できないようになっています-それを修正するために。 Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'


7
タブの完了時にbashで$のエスケープを停止する方法は?
私はコマンドラインでこれを持っています: ln -sf $PWD/wine- その後、ヒットTabしてファイル名を完成させます。Ubuntuの以前のバージョンでは、これはwine-ファイル名を完成させるためにうまく機能しました(そして$PWD、その時点で副作用が拡大するため)。しかし、今ではそれを ln -sf \$PWD/wine- これは私が意図したものではなく、ファイルが文字列で始まっていないため、何も完了しません$。 破損の少ない動作に戻るにはどうすればよいですか? set 現在の設定は次のとおりです: BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor


5
読み取り専用のUSBスティックで、何もできません
どういうわけか私は台無しにして、誤って私のUSBを読み取り専用ファイルシステムに固執させました。基本(rm -f myfile)や書き込み(sudo chmod +w myfile)を許可してから削除を試行するなど、ファイルを削除するために多くのことを試みましたが、どれも機能していないようです。私ができることに関するアイデア。USBスティックには必要なものは何もありませんが、それ以外の場合は完全に良い機器を捨てたくありません。 どうすればそれを機能させることができますか?私はこれについて完全に間違った方法で行っていますか?


3
すべてのユーザーのデフォルトのシェルをbashに変更するにはどうすればよいですか?
今後、すべての新規ユーザーがデフォルトでシェルとしてbashを使用するようにします。 自分のシェルをbashに変更するには、コマンド「chsh -s / bin / bash」を使用することを知っていますが、将来のすべてのユーザーのシェルをデフォルトで自動的にbashに設定するにはどうすればよいですか?


3
現在適用されている残りのsudoタイムアウトをキャンセルする方法
私は実行したときにsudo、それがそのタイムアウトの通常の期間中、アクティブのままにしたくない、どのように私は残っていることをキャンセルすることができるアクティブタイムアウト? sudo -k 現在のターミナルセッションでそれを強制終了しますが、プロセスがそのセッションで現在実行されているため実行できないsudo -k場合、別のターミナルセッションからキャンセルする方法はありますか? そして、現在適用さsudoれているすべての時間をキャンセルする方法はありますか(すべてのターミナルセッション、gksudo実行中のアプリなど)。 考えてみると、実行中のGUIを単にシャットダウンする必要があるかもしれませんが、その後の呼び出しでAlt+ F2がgksuをアクティブに保つことを確認しました。
38 sudo 


6
「sudo pip install」はまだ慣習に違反していますか?
私はUbuntuが初めてなので、ご容赦ください。pip次のコマンドを使用してインストールしましたsudo apt-get -y install python-pip。次に、Webサイトで次のコマンドを使用してNLTKをインストールしましたsudo pip install -U nltk。しかし、その後、私は自分がやったことはすべて「壊れた練習」だったというこの質問につまずいた。最も印象に残ったのは、使用することsudo pipは本質的に間違っており、pip力をかけすぎるとオペレーティングシステムファイルが破損する可能性があるということです。誰でもこの主張を検証できますか? 注- sudoコマンドを試行したときにapt-get -y install python-pip2つのエラーが発生したため、使用しただけです。 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

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