タグ付けされた質問 「ubuntu」

システムがUbuntuを実行しているという理由だけで、このタグを使用しないでください。質問が何らかの理由でUbuntuのみに固有の場合は、_only_を使用します。https://askubuntu.comは特にUbuntuの質問に特化しています。

3
/ binへのコマンドショートカットの追加
カスタムコマンドを追加する方法はあります/binか? たとえば、私docker container lsはたくさん使用していて、これをのようなショートカットコマンドに変えたいと思っていますdcls。 私は名前のファイルを追加した場合dclsに/bin、ファイル内の正確なコマンドを指定してdocker container ls、私はこれが働かないと仮定します。 もしあれば、このようなことをする正しい方法は何ですか?

1
どのようにしてスワップファイルにするものを消去せずに/ swapfileをゼロフィルできますか?
仮想ゲストをバックアップする前にディスク容量を最適化するために実行するスクリプトがあります(実際には、どのハイパーバイザーを使用してもそれほど問題ではありません)。 最新のUbuntuバージョン(18.04など)/swapfileでは、デフォルトでパーティションではなくパーティションを使用するようです。それも結構です。 ただし、スワップファイルとそれを含むルートパーティションをゼロフィルしたいと思います。 スワップパーティションでは、既存$UUIDのものをスワップパーティションから抽出する方法が常にあり、パーティションをゼロフィルした後、実行mkswap -U $UUIDして上記のスワップパーティションを再作成するため、これは比較的簡単でした。 しかし、/swapfile私はそれを行う方法がわかりません。で/swapfileUUIDを使用してマウントできないことは承知していますが/etc/fstab、それでもUUIDを保持したいと思います。 そのため、続行するには次のいずれかが必要です。 スワップパーティションにする構造をワイプせずにスワップファイルをゼロフィルできるメソッドが必要です(つまり、実行する必要がありませんmkswap -U $UUID)。 既存のUUIDをスワップファイルから取得するためのメソッドが必要です(パーティションを使用してから参照blkidするまで何でもできるパーティションではあり/dev/disk/by-uuid/$UUIDません)。
8 ubuntu  swap 

2
DebianまたはUbuntuにパッケージをインストールする前に、複数の依存関係が存在するかどうかを確認します
次のコマンドを実行することで、パッケージをDebianまたはUbuntuにインストールするために必要な複数の依存関係がリポジトリに存在するかどうかを確認できることはすでに知っています。 apt policy first-package second-package ... last-package このコマンドは、各パッケージが現在インストールされているかどうかも通知します。 私の質問は、現在インストールしていないサポート対象バージョンのDebianまたはUbuntuに複数の依存パッケージが存在するかどうかをすばやく確認する方法です。そのOSが現在インストールされていないため、依存関係パッケージがローカルとオフラインに存在するかどうかを確認できませんが、必要な依存関係パッケージが端末からデフォルトのリポジトリに存在するかどうかを確認したいと思います。 この情報の用途の1つは、Ubuntuにインストールされているアプリケーションが最新バージョンのUbuntuにもインストールできるかどうかを確認してから、最新バージョンのUbuntuをインストールするか、既存のOSを最新バージョンにアップグレードすることです。

4
Android Studioのセットアップが行き詰まる
新しくインストールしたUbuntu Mate 16.04をセットアップしていましたが、Android Studio 3.0をセットアップするときがきました。 セットアップがhttps://dl.google.com/android/repository/android_m2repository_r47.zipから 繰り返しダウンロードしようとする ようですが、内部で失敗したようです。 ブラウザでURLを試しましたが、正常に動作します。この問題に詳しい人はいますか? [補足] •Javaバージョン:8u152 •実行済み:sudo apt-get install libc6:i386 libncurses5:i386 libstdc ++ 6:i386 lib32z1 libbz2-1.0:i386
8 ubuntu  java  android 

1
gpuがインストールされていないとインターネットが機能しませんか?
今日、私はLinux(Ubuntu)マシンからGPUを取り外し、その後イーサネットが機能しなくなりました。「service networking restart」を実行するとエラーメッセージがスローされ、「ifconfig」を実行するとローカルループバックしか表示されませんでした。この後、私はGPUを再インストールしましたが、どこからともなくインターネットが再び機能し始めましたか? 自分のマシンにGPUをインストールしなくてもインターネットにアクセスできるようにしたいのですが。 インストールされているGPUはNVIDIA GeForce GTX 750 Tiで、オンボードイーサネットコネクタを使用しています。さらに仕様が必要な場合はお知らせください。少し掘り下げます。 ip linkWITH GPU の出力: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether d0:50:99:2f:ad:4d brd …

1
Linuxカーネルが14GBの空きメモリを持っているときにプロセスを強制終了するのはなぜですか?それを修正する方法は?
の出力からfree、私のアプリケーションは2GBしか使用しておらず、スワップはまったく使用されていないことがわかりました。それでも私のアプリケーションは殺されていました(Skype、Firefox、Thunderbird)。私はそれを見て、htop彼らは数メガバイトを割り当てて殺されたように見えた。問題を「修正」するには、再起動する必要がありました。 私の質問は、なぜ、そしてより重要なことに、これが再び発生したときにそれを修正する方法です(私は再起動以外を意味します)?(編集3) それは非常に迷惑でした、私はかなり長いポスト(Firefoxが予告なしに殺された)および他のものを失いました。Linuxで80%の空きメモリでアプリケーションを強制終了し、スワップをまったく使用しないのは正常ですか? 編集:配布はKubuntu 16.04です。 EDIT2:ログ(小さなフラグメント、ポストの長さ制限のb / c): [ 2687.946164] Xorg invoked oom-killer: gfp_mask=0x24040c0, order=3, oom_score_adj=0 [ 2687.946167] Xorg cpuset=/ mems_allowed=0 [ 2687.946171] CPU: 3 PID: 2109 Comm: Xorg Tainted: P OE 4.4.0-59-generic #80-Ubuntu [ 2687.946172] Hardware name: MSI MS-7850/B85-G41 PC Mate(MS-7850), BIOS V2.9 03/30/2015 [ 2687.946174] 0000000000000286 00000000828bbbc2 ffff880409ad38d8 …

4
新しいカーネルを削除する/ boot full
Ubuntu 16.04サーバーがいくつかあります。unattended-upgrades16.04以降は自動的に有効になり、ブートパーティションは別のパーティションにあります。自動セキュリティ更新により、ブートパーティションは新しいカーネルでスペース不足になっています。 システムをリブートするだけでは、マシンはまだ最後から2番目のカーネルを使用しています。 どのカーネルを削除する必要がありますか?現在のものを除いて、最も古くて最新のものですか? あなたたちはいくつかの推奨事項を持っていますか? また、最新のカーネルのステータスが「Half Configured」になっていることにも気づきました。このカーネルはおそらく機能しないので、これを削除して古いカーネルを使用する必要があります。 の出力dpkg -l | grep linux image: ii linux-image-4.4.0-21-generic --> old kernel ii linux-image-4.4.0-34-generic --> current kernel ii linux-image-4.4.0-36-generic --> new kernel ii linux-image-4.4.0-38-generic --> new kernel ii linux-image-4.4.0-42-generic --> new kernel ii linux-image-4.4.0-45-generic --> new kernel ii linux-image-4.4.0-47-generic --> new kernel ii linux-image-4.4.0-51-generic …

2
sudoなしで/ usr / bin / Xorgを実行するにはどうすればよいですか?
この質問は/usr/bin/Xorg、Ubuntu 14.04で直接実行することに関するものです。 そして、私はXdummyが存在することを知っていますが、nvidia GPUでダミードライバーを正しく動作させることができなかったため、これはオプションではありません。 システム全体xorg.confとをコピー/usr/lib/xorg/modulesし、少し修正しました。(ModulePath私xorg.confも指定) ルートとして次のコマンドを実行すると正常に動作します。 Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./16.log -config ./xorg.conf :16 しかし、それをroot以外のユーザーとして実行すると(ログファイルのアクセス許可はOK)、このエラーが発生します。 (EE) Fatal server error: (EE) xf86OpenConsole: Cannot open virtual console 9 (Permission denied) (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check …

2
Rの開発ツールをインストールしてデジタル化する方法は?
私が必要とするデベロッパーツールを、私は、関数必要があるためinstall_githubを非CRANパッケージをインストールするデジタイズを ここに。私がインストールRした sudo apt-get install r-cran-robustbase terdonの答えが提案するように、私はすぐにRのパッケージをインストールしませんでしたが、許可を修正することができました: sudo chmod 755 /usr/lib/R/site-library/ これがデフォルトの設定だと思います。次に、rcsの回答が示すように、インストールを成功させるためにdevtools、tpoisot/digitizeただし sudo apt-get install libssl-dev sudo apt-get install libcurl4-openssl-dev R install.packages('httr') install.packages('git2r') install.packages('devtools') library(devtools) install.packages('readbitmap') install_github('tpoisot/digitize') 最後のコマンドの出力は Skipping install for github remote, the SHA1 (d16e28b9) has not changed since last install. Use `force = TRUE` to force installation するがinstall_github('tpoisot/digitize', …

1
`du --apparent-size`が90%を超える場合があるのはなぜですか?
私はPacmanパッケージ(基本的にいくつかの特別なメタデータファイルを含むtarballです)をビルドするソフトウェアに取り組んでいます。テストスイートはいくつかのパッケージをビルドし、結果のパッケージを記録された予想結果と比較します。 パッケージに記録されたメタデータのフィールドの1つは、パッケージのインストールサイズですdu -s --apparent-size。これは、tar変換する前にルートディレクトリで実行することによって決定されます。 これはすべて、私が開発しているローカルのArch Linuxボックスで問題なく動作します。インストールされたサイズ(キロバイト、バイトでさえも!)を含むパッケージは、テストを実行するたびに正確に再現されます。 これで、Ubuntu-12.04ベースのコンテナーで(Travisのドキュメントから理解できる限り)実行されるTravisでもこのテストを有効にしました。そこでは、テストはほとんどの場合合格しています。ほとんどの場合。場合によっては、インストールされているサイズが80〜99%ずれて計算されます。 次に、失敗したテストの例を示します。https://travis-ci.org/holocm/holo/builds/89326780(直前のテストは成功しました。) @@ -37,7 +37,7 @@ pkgdesc = my foo bar package url = packager = Unknown Packager - size = 37728 + size = 1464 arch = any license = custom:none replaces = foo-bar<2.1 これについての不可解なことは、それが時々発生するだけで、明らかなパターンがないということです。テストは常に同じファイルを配置du -s --apparent-sizeし、結果のツリーで実行し、完全に間違った結果に到達します。私はこれをUbuntu 12.04 VMで再現しようとしましたが、そこに1回または2回表示されるのを見ましたが、問題の再現に役立つパターンがそこに出現することも確認できませんでした。 たぶんここの誰かがこの問題を引き起こす可能性のあるアイデアを持っていますか? 編集:ああ、実際に私が観察した1つのパターンがあります。duテストケースごとに1回実行されます。最初のテストケースで失敗すると、この実行のすべてのテストケースで失敗します。



1
権限がmysqlログへの書き込みを拒否しました
私はVagrantで新しいUbuntu(Vivid 15.04)インストールをテストしていて、mysqlで問題が発生し、カスタムの場所にログを記録しています。 では/var/log/syslogI GET /usr/bin/mysqld_safe: cannot create /var/log/mysqld.log: Permission denied 私ls -l /varが得るなら drwxrwxr-x 10 root syslog 4096 Jun 8 19:52 log / var / logを見るとファイルが存在しません それが問題の原因であるかどうかを特定するために一時的にapparmorを無効にしたと思いましたが、それでも問題が発生しているかどうかはわかりません権限)。 mysqlとして手動でファイルを作成しようとすると、拒否されます(テストのためにbashアクセスを一時的に許可しましたが、後で削除します)。 touch /var/log/mysql.log touch: cannot touch ‘/var/log/mysql.log’: Permission denied 別の実行中のサーバー(centos)を見ると、上記のようなアクセス許可がある(そしてmysqlユーザーとして書き込む)ので、mysqlは通常、/ var / logディレクトリにアクセスするためのアクセス許可をどのように取得するのでしょうか。通常の実行でそのフォルダにアクセスしますか? これが私のmysqlのapparmorプロファイルです /usr/sbin/mysqld { #include #include #include #include #include capability dac_override, …

2
ArchLinuxをUbuntuデュアルブートに追加する
ArchLinuxをUbuntuでデュアルブートしたいのですが。パーティションをいじりすぎないようにするためのヒントを教えてください。現在、私のコンピューターのパーティション構成は次のようになっています。 (Ubuntu only) sda sda1 [boot loader] sda2 [root] sda3 [swap] sda4 [home] Archのみをインストールする場合、同じパーティション構成になります。次に、正常にデュアルブートするために、パーティションをどのように準備すればよいですか?素朴なものかもしれませんが、私は提案があります: sda sda1 [bootloader] -> Will it detect Arch? sda2 [root_ubuntu] sda3 [swap] sda4 [home_ubuntu] -> I have a lot of space, I could just resize and divide this partition. sda5 [root_arch] sda6 [home_arch] 上記のスキームは実行可能な実装ですか?いずれにせよ、私は何を提案しますか?どのファイル(configなど)を作成または変更する必要がありますか?

1
「暗号化されたキーリング」パスワードのプロンプトを停止するには、「python-keyring」を取得します
状況: Mercurialのキーリング拡張機能を設定するには、次の手順に従いました。 Ubuntu 12.04.4(高精度)マシンでは、指示に従って完全に動作します。一度パスワードの入力を求められましたが、ユーザー名やパスワードを入力しなくても「hg pull」/「hg clone」などができるようになりました。 Ubuntu 14.04.1(信頼できる)マシンでは、 'mercurial-keyring' 0.6.0のインストールを指定することにより、それを機能させるために、指示から少し逸脱する必要がありました(ここにあるアドバイスに従いますが、私のトラブルシューティングも必要でした) 。これは機能していますが、毎回「暗号化されたキーリングのパスワードを入力してください:」というプロンプトが表示されるため、これは理想的ではありません。 質問: 暗号化されたキーリングパスワードの入力を毎回要求しないようにするには、どうすればよいですか?

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