Ubuntu

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


3
clang ++のインストール方法は?
コードをコンパイルするときにclang ++を機能させることができません。具体的には、make: clang++: Command not foundエラーが発生しています。 私sudo apt-get install llvmも走った、sudo apt-get install build-essentialそしてsudo apt-get update。clang ++をインストールするために何をする必要がありますか?
38 gcc  clang 

3
永続的なPATH変数
この/media/De Soft/mongodb/binPATH変数を永続的にするにはどうすればよいですか? 誰もが「export PATH=$PATH:media/De\ Soft/mongodb/binあなたの~/.profile、または.bashrc、または.zshenvあなたのシェルに応じて」と言っています。 何かわからない~/.profileか.bashrc、または.zshenv。彼らは実際に何をしますか? export PATH=$PATH:my/path.profile / .bashrc / .zshenvにどのように追加しますか? デフォルトの端末で64ビットUbuntu 14.04 LTSを使用しています。

1
/ etc / defaultの目的は何ですか?
/etc/default貧弱なシステム管理者が新しいシステムに到着したときに、そのインスタンスでカスタマイズされたものをすぐに判断できるように、構成ファイルのインストール後/デフォルトの状態を保存するのに便利な場所だと思いました。 しかし、そこを見て回っただけで、私は間違っているように見えますか?これが馬鹿げた質問だとすみません... /etc/defaultディレクトリに何があるはずですか? 構成ファイルのデフォルトの状態を保存するための適切な場所、または慣例はありますか?
38 etc 


2
ls -lがls -sと異なるサイズを出力するのはなぜですか?
次の結果が得られる理由がわかりません。 ls -l 特定のファイル(HISTORY)のサイズが「581944」であることがわかります。 $ ls -l HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY ls -s それは「572」だと言う: $ ls -s HISTORY 572 HISTORY 当然、値に同等のスケールを使用する必要があります。したがって、最初に--block-size 1in ls -lを使用すると、以前と同じ結果が得られることを確認します。 $ ls -l --block-size 1 HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY 次にls -s、同じスケールで値を取得するために同じことを行います: $ ls -s …
38 command-line  ls 

7
mysqlを再インストールする方法?
ソフトウェアのアップグレードが原因で、特にmysqlが壊れたため、まだバックアップを取得できませんでした。 疑われる原因:ブートディスクがほぼいっぱいになった。アップグレードは完了する前にディスクをいっぱいにし、すべてを混乱させました。システムにより多くのディスクを割り当て、/ varを独自のパーティションに移動しました。私はまだmysqlを復活させることに失敗しています。 以下は、私がこれまでに試みたものです(すべてルートとして)。まず、mysqlが起動しません(443)。修正の試み(444、445)は失敗します。mysqlおよび(?)apparmorを削除しようとすると失敗します(446、7、8)。mysqlを削除するより精力的な試みは成功したように見え(449)、以前のエラーは見られなくなりました(450、1、2)。Mysqlはもう存在しないため(453)再構成できませんが、Mysqlを再インストールしようとすると古いエラーメッセージが返され、1つ(454)に戻ります。 私もこの質問をチェックしました(私の場合、12.04へのアップグレードのために壊れていませんでした:12.10ですでに動作していました) 12.04へのアップグレード後に壊れたmyslq-serverパッケージを修正 し、そこに提案を試みました(458、461、 462)無駄に。 他に何をすべきですか? これは3.5.0-25-generic#39-Ubuntu SMP Mon Feb 25 18:26:58 UTC 2013 x86_64 x86_64 x86_64 GNU / Linuxにあります 443 service mysql start start: Job failed to start 444 dpkg-reconfigure mysql-server-5.5 /usr/sbin/dpkg-reconfigure: mysql-server-5.5 is broken or not fully installed 445 apt-get -f install ... Setting up …

3
パッケージをローカルディレクトリにインストールしますか?
ソフトウェアパッケージをインストールしたいのですが、次のようなものapt-get install <foo>です: なしsudo、および ローカルディレクトリへ この演習の目的は、継続的インテグレーションサーバーで独立したビルドを分離することです。 ソースからコンパイルするのは気にしませんが、それが必要なのであれば、明らかに可能な限り簡単なアプローチを好むでしょう。ここでapt-get source --compile <foo>述べたように試しましたが、autoconfのようなパッケージでは動作しません。次のエラーが表示されます。 dpkg-checkbuilddeps: Unmet build dependencies: help2man help2manをローカルディレクトリにコンパイルしましたが、apt-getに通知する方法がわかりません。何か案は? 更新:私はhttps://askubuntu.com/a/350/23678でほとんど機能する答えを見つけました。問題は、sudoが必要なことです。問題は、依存関係を解決する方法がわからないことです。私は言わなければならない、非常に魅力的に見えます。sudoを必要としない同等のコマンドはありますか?chrootapt-get sourcechroot
38 apt  compiling 

12
xrdp経由でログインするときに空白のデスクトップ
Win 7マシンからリモートデスクトップを使用してUbuntu 11.10にアクセスしようとしています。xrdpをインストールしました。Windowsリモートデスクトップクライアントを起動してログインします。ユーザー名とパスワードの入力を求められます。 次にログインしますが、表示されるのは背景のみで、メニューはありません。リモートデスクトップを閉じて強制終了する必要があります。 を右クリックしても何も起こりません。何か案は??? 私がRDPの道を進んだのは、デスクトップ共有を有効にした後でもVNCも機能しなかったからです。Windowsを介してUbuntuに接続する必要があるため、バインドされています。バージョン8 Ubuntuでは、これは問題ではなく、機能していました。

3
コマンドラインからGoogle Chromeの新しいインスタンスを起動する方法
コマンドラインからGoogle Chromeの新しいインスタンスを起動する方法はありますか?私は新しいウィンドウを開くことを参照していない-私は新しいインスタンスが必要です。その理由は次のとおりです。 Chromeを開いて、どこかのページに移動するとします。次に、別の場所から同じアカウントにSSHで接続します。実行すると: google-chrome ...私が得るのは、既存のウィンドウの新しいタブだけです。SSHで接続している場合、これはまったく役に立ちません。 同じアカウントで実行されているがSSHで使用できるChromeの個別のインスタンスを起動するにはどうすればよいですか?

2
Ubuntu 18.04のインストールでTRIMは有効になっていますか?
14.10以降、毎週TRIMがデフォルトで有効になっていることを知っています。出典:TRIMを有効にする方法 ただし、実行sudo nano /etc/cron.weekly/fstrimすると空のファイルが返されます。またtail -n1 /etc/cron.weekly/fstrim、このファイルが存在しないと言います。 実行lsblk -DするDISC-GRANとゼロ以外の値が返されるDISC-MAX ため、SSDでTRIMがサポートされます。毎週のTRIMはSSDで実際に有効になっていますか? Kingston SSDを使用しています
38 18.04  ssd  trim 

1
.tar.bz2を抽出する方法は?
.tar.bz2として圧縮されたエンジンゲームファイルをダウンロードしています。 私はこのコマンドを試しています tar -zxvf enginsxt.tar.bz2 そして、エラーをスローします。私はそのコマンドを知っています tar -zxvf .tar.gzファイルを抽出するためだけのものですが、どうすればこれを解凍できますか?
38 tar 

5
ターミナル内で絵文字を使用する
OS Xはターミナル内で絵文字をサポートしており、私はちょっとしたゼリーです。 Emoji One Color SVGinOT FontはUbuntuに絵文字をサポートしますが、現時点では、ターミナルはモノクロの絵文字のみをレンダリングします。 gnomeターミナルでこれらの色の美しさを得る方法はありますか?

11
Ubuntuで壊れたパッケージを削除する方法
壊れたパッケージを削除できません。次のコマンドを使用します。 sudo apt-get -f install ただし、次の応答が返されます。 Preparing to unpack .../nodejs_0.10.28-1chl1~trusty1_amd64.deb ... Unpacking nodejs (0.10.28-1chl1~trusty1) over (0.10.25~dfsg2-2ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb (--unpack): trying to overwrite '/usr/share/man/man1/node.1.gz', which is also in package nodejs-legacy 0.10.25~dfsg2-2ubuntu1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Processing triggers for man-db (2.6.7.1-1) ... …

12
virt-managerはlibvirtに接続できません
Ubuntu 12.04.2 32ビットを実行しています。 起動してもエラーは表示されませんgksudo virt-manager。 libvirt-bin インストールされます。 デーモンを確認する方法がわかりません。 私はのメンバーですlibvirtd。 の出力ps ax | grep libvirt: 9225 ? Sl 0:04 /usr/sbin/libvirtd -d 9302 ? S 0:00 /usr/sbin/dnsmasq -u libvirt-dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/default.pid --conf-file= --except-interface lo --listen-address 192.168.122.1 --dhcp-range 192.168.122.2,192.168.122.254 --dhcp-leasefile=/var/lib/libvirt/dnsmasq/default.leases --dhcp-lease-max=253 --dhcp-no-override` の出力ls -l /var/run/libvirt/libvirt-sock: srwxrwx --- 1ルートlibvirtd 0セット13 15:04 / var …

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