Ubuntu

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

3
Composerが更新されないのはなぜですか?
Ubuntu 16.04 LTS amd64を使用しています。LAMP(php5.6、apache2、mysql)およびComposerをインストールしました。githubからlaravelプロジェクトをダウンロードしました。Composerを更新してローカルサーバーを起動したいと思いますphp artisan serve。しかし、私が実行したいときlocalhost、ターミナルは言います: heartprogrammer@heartprogrammer-desktop:/var/www/kstu$ php artisan serve PHP Warning: require(/var/www/kstu/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/kstu/bootstrap/autoload.php on line 17 PHP Fatal error: require(): Failed opening required '/var/www/kstu/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/kstu/bootstrap/autoload.php on line 17 Composerを更新しようとしましたが、次のように表示されます。 heartprogrammer@heartprogrammer-desktop:/var/www/kstu$ composer update Loading composer repositories with package …

2
SSDドライブからファイルを安全に消去する方法は?
SSDを安全に消去しようとすると、いくつかの問題があります。 限られた量の消去サイクルの後にSSDが摩耗する SSDには、LBA(システムがディスクにアクセスするために使用する論理ブロックアドレス)をNVRAMセル(実際のフラッシュメモリセル)に動的にマッピングして摩耗のバランスをとるコントローラーがあります。つまり、以前に特定のファイルは、他のスペアブロックを上書きする可能性があります。 SSDには、死にかけているストレージセルを補い摩耗を減らすために使用される予備容量の顕著な割合があります。それらはシステムからは見えず、古いデータフラグメントを保持する場合があります。 では、SSDを安全に消去するために、Ubuntu内部からどのようなオプションがありますか? いくつかの新しいSSDは自分自身を安全に消去できるはずだと聞いたことがありますが、SSDがこれに対応しているかどうか、またどのようにトリガーするかを知るにはどうすればよいですか? ATAの安全な消去コマンドもあるはずです。それがサポートされているかどうかを調べる方法と、それをトリガーする方法を教えてください。 特定のファイルのみ、または未使用のスペースのみを安全に消去する方法もありますか? すべてのパーティションのバックアップを作成し、ディスク全体を安全に消去してからバックアップを復元することは可能ですが、あまりにも複雑で、実際には時間がかかりすぎます。他の選択肢はありますか?そうでない場合、既に削除されたファイルもバックアップせずにパーティションをバックアップするためにどのツールを使用できますか? もちろん、上記のポイントに対しては、標準ツールのような、shredまたはwipeここでは使用できません。単純にファイルを上書きします(ウェアレベリングコントローラーのために同じフラッシュセルを常にポイントしていないLBAにバインドされているファイルシステムクラスターを上書きします)。

2
mysql-server-5.7の構成中にUbuntuの更新が停止する
Ubuntu 16.04 LTSのSoftware Updaterを使用してUbuntuソフトウェアとアプリケーションを更新すると、mysql-server-5.7の設定中(ダウンロードした更新のインストール中)に更新が停止します。そして、詳細で、私はこのメッセージを受け取ります: Setting up mysql-server-5.7 (5.7.12-0ubuntu1.1) ... locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory insserv: warning: current start runlevel(s) …


4
16.04LTSで低下したRAID1ブートを有効にする方法
以前のバージョンのubuntuでは、ルートファイルシステムが劣化したアレイ上にあるときにシステムを自動的に起動できるように追加BOOT_DEGRADED=trueし/etc/initramfs-tools/conf.d/mdadmました。これは、16.04 LTSでは動作しなくなったようです。 ドキュメント(https://help.ubuntu.com/lts/serverguide/advanced-installation.html)は古いようです。sudo dpkg-reconfigure mdadm劣化したブートを許可するように要求しなくなり、bootdegraded=trueカーネル引数も機能しなくなったようです。ルートファイルシステムアレイが劣化すると、システムは常にinitramfsで起動します。そこからmdadm -IRs、システムの起動を許可します。 ルートファイルシステムが16.04LTSの劣化したRAID1アレイにある場合、自動ブートを有効にするにはどうすればよいですか?
14 boot  raid  mdadm 

2
Xbox Oneコントローラーを16.04(Steamではなく)で動作させるにはどうすればよいですか
Ubuntu 16.04の新規インストールがあり、GoistからTransistorというゲームをダウンロードしました。この種のゲームをプレイするために、ワイヤレスXbox Oneコントローラーを購入しました。私が知る限り、Ubuntuではこのコントローラーのワイヤレスはまだサポートされていないため、[既知の機能] micro-usb> usbアダプターを使用して接続しました。 ゲームを正常にインストールしました。キーボード/マウスで再生できます。ゲーム設定のコントローラーアイコンをクリックしても何も起こりません。 「Ubuntu xboxdrv integration」をインストールしましたが、設定メニューにジョイスティックオプションが追加されました。4つの360コントローラーがリストされ、コントローラーからの入力に応答するコントローラーはありません。 入力するとlsusb、接続されているものの1つとして「Microsoft」がリストされます。コントローラーを切断するとエントリーが消えたため、コントローラーがシステムから認識されていることがわかります。プラグを差し込むと一瞬鳴ります。 「X」(接続)ボタンを押すと、ほぼ30秒間点滅します。 私が理解しているように、有線、Xbox Oneコントローラーでさえ、Ubuntuの新しいバージョンとすぐに互換性があります。誰も私が何をしていないのか、どこから探し始めるのか教えてもらえますか?OSに新しいカーネルがインストールされていると仮定しています。 入力lsmodしましたが、リストにないubuntu-xboxdrv、xboxdrvまたはxpadリストさえありません。insmod ubuntu-xboxdrvターミナルに入力しましたが、ファイルやディレクトリがないためロードできないと言われました。また、入力modprobe ubuntu-xboxdrvできなかったと入力しました。(私もxboxdrv両方で試しました。) 私の知る限り、ロードされたMODではないことが一番の犯人です。ubuntu-xboxdrvmodの名前であるかどうかを確認するにはどうすればよいですか?再インストールして、インストールが完了したことを確認しました。どこに行ったのですか?
14 16.04  games 

5
systemdを使用したUbuntu 16.04でのネットワークインターフェイスの名前変更が失敗する
enp5s0f0とenp5s0f1という名前の2つの物理ネットワークカードを備えたヘッドレスUbuntu 16.04 LTSサーバーを使用しています。 これらのインターフェースの名前を変更したいので、この例に従いました。したがって、次のようにファイルを作成しました/lib/systemd/network/70-myinterface.link(元のソースは機能していないようです)(正しいMACアドレスを設定しました)。 [Match] MACAddress=12:34:56:78:9a:bc [Link] Name=dmz0 サーバーを再起動しました。残念ながら、udevadm構成ファイルが使用されていることが示されていても、インターフェースの名前は変更されませんでした。 $ udevadm info /sys/class/net/enp5s0f1 P: /devices/pci0000:00/0000:00:02.0/0000:01:00.0/0000:02:02.0/0000:05:00.1/net/enp5s0f1 E: DEVPATH=/devices/pci0000:00/0000:00:02.0/0000:01:00.0/0000:02:02.0/0000:05:00.1/net/enp5s0f1 E: ID_BUS=pci E: ID_MODEL_FROM_DATABASE=80003ES2LAN Gigabit Ethernet Controller (Copper) E: ID_MODEL_ID=0x1096 E: ID_NET_DRIVER=e1000e E: ID_NET_LINK_FILE=/lib/systemd/network/70-myinterface.link <-- my file E: ID_NET_NAME_MAC=enx123456789abc E: ID_NET_NAME_PATH=enp5s0f1 E: ID_OUI_FROM_DATABASE=Intel Corporation E: ID_PATH=pci-0000:05:00.1 E: ID_PATH_TAG=pci-0000_05_00_1 E: ID_PCI_CLASS_FROM_DATABASE=Network controller E: ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet …


1
nvidia-opencl-icd-367をインストールすると、パッケージマネージャーが破損します
グラフィックスドライバーの ppa を使用しています。本日、更新ダイアログが表示され、nvidiaドライバーを367.18(〜gpu16.04.6)に更新できることが示されました。私はいつものようにアップデートを始めましたが、失敗しました Failed to get unit file state for var-lib-snapd-lib-gl.mount 再起動後、グラフィックスドライバーが破損し、強制的にリカバリモードに移行しました。 通常、Nvidiaドライバーが壊れたときは、それをアンインストールして、 sudo apt purge nvidia*後できれいに再インストールします。 リカバリモードでこれを行うnvidia-opencl-icd-367と、上記のエラーで失敗したパッケージを除くすべてがアンインストールされました。 このパッケージを手動でアンインストールしようとすると、次のエラーで終了します。 @ 20160605の更新-解決策: 以下のV ideonauthの回答に従うと、問題が解決します。すべての手順を実行し、問題なく正常にNVIDIA経由ですべてのNVIDIAを削除した後、および経由でドライバを再インストールした後、必ず再起動してください。sudo apt purge nvidia*sudo apt install nvidia-367 これにより、ドライバーが再び動作するようになります。 それでも解決しない場合は、すべての古いxorg構成を手動で削除してsudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf、ドライバーを再インストールしてくださいsudo apt install nvidia-367 --reinstall。 それでもログインできない場合(典型的なエラー:ログイン画面->パスワードが入力され、押された状態->ログイン画面に戻ります) logscreen Ctrl+ Alt+ F1、あなたからあなたのグラフィックカードの適切なドライバをdonwload、アカウント名とパスワードでログインここでは、コンソール、ストップlightdm内: sudo service lightdm を使用してNvidiaのバイナリドライバーをインストールする …
14 nvidia  graphics  ppa 

1
32ビットUEFI(のみ)ベースのタブレットPC上のUbuntu
RufusでUbuntu 16.04 64ビットの起動可能なUSBを作成し、ドライブをUEFIのGPTに設定しました。次に、タブレットPCを起動し、UEFI BIOSを実行し、そこからセキュアブートをオフにしました。その後、再起動し、BIOSで再度キーから起動しましたが、数秒続く黒い画面が表示されただけで、BIOSに戻りました。 bootia32.efi従うことができるファイルやその他の手順について読みましたが、何をする必要があるかについての良い説明が見つかりませんでした。 タブレットPCはIntel Core Atom Z3735Fを実行し、2 GBのRAMを搭載しています。 あなたが答えを持っているならば、私に知らせてください。読んでくれてありがとう。

7
Ubuntu 16.04の新規インストール、破損したVMwareツール
Ubuntu 16.04をインストールし、VMware Workstation 12に簡単なインストールプロセスを使用してインストールさせました。VMを起動した瞬間に、VM設定ウィンドウを使用してフォルダーを共有しようとします。 ランタイムフォルダー共有ステータスを更新できません:ゲストオペレーティングシステム内の共有フォルダーファイルシステムのマウント中にエラーが発生しました。 したがって、ここでは、Windows 10 Proホストで実行しているUbuntu 16.04の新規インストール後にトラブルシューティングを開始しています。ウィンドウの自動サイズ変更は問題なく機能します。フォルダを共有することはできません。 誰かがここで正しい方向に私を指すことができますか?以下は、私がオンラインで読んで成功しなかったいくつかの提案です。 提案#1 # http://askubuntu.com/a/290528/269349 sudo apt-get install linux-source sudo apt-get install open-vm-tools mount -t vmhgfs .host:/ /home/user1/shares 動作しませんでした。すでにopen-vm-toolsがインストールされており、mountコマンドを実行すると、次のようなエラーが表示されます。 Error: cannot mount filesystem: No such device 提案#2 # https://github.com/vmware/open-vm-tools/issues/62#issuecomment-174631126 git clone https://github.com/vmware/open-vm-tools.git cd open-vm-tools/open-vm-tools sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs …


1
nginx上の複数のWebサイト、1つのIP
だから私はデジタルオーシャンとnginxを使用しています。複数のWebサイト(プロジェクト)をホストしたいのですが、それぞれのドメインを購入したくないです。 1つのIPを使用してアクセスしながら、nginxとデジタルオーシャンで複数のウェブサイトをホストする方法はありますか?
14 nginx 

3
Ubuntu 16.04でデフォルトのキーボードレイアウト(入力方法ではない)を変更するにはどうすればよいですか?
16.04をインストールしたときに、誤ってドイツ語のキーボードレイアウトを選択しました。私のコンピューターは日本語のキーを持つ日本のコンピューターですが、私は定期的にいくつかの言語を使用しています。OSを再インストールせずに、すべての言語のデフォルトのシステムレイアウトを変更するにはどうすればよいですか?私は、これを行うためのGUIまたはCLIの方法を見つけることができません。助けてくれて本当にありがとうございます。

6
Ubuntu 16.04 LTS、Dell XPS 9350で中断が中断される
Dell XPS 9350でUbuntu 15.10からUbuntu 16.04 LTSにアップグレードしたため、サスペンドが壊れています。ふたを閉じるとラップトップは一時停止しますが、再開に失敗し、再起動します。pm-suspend再開しようとしましたが、再開に失敗し、ラップトップが再起動しました。Ubuntuに戻ったときに次のエラーが発生しました。私の意見で奇妙なのは、カーネルが公式のubuntuパッケージではないと主張していることです。いずれにせよ、私のLinuxの知識は、ここで何が間違っているのかを知るのに十分ではありません。 編集:カーネル4.4.8をインストールしようとしましたが、これはいくつかの問題を修正するはずですが、この問題は修正されませんでした。今では4.4.9と4.6 RC7も試しました。それらのどれも私のためにそれを修正しませんでした。
14 kernel  16.04  suspend  xps 

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