Ubuntu

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

3
何度も表示されますが、値を1回だけ出力するコマンド
値が何度も繰り返されている大きなtxtファイルがあります。ファイルを通過する使用可能なコマンドはありますか?1つの値が表示された場合、それを再度繰り返さないでください? SO4 HOH CL BME HOH SO4 HOH CL BME HOH SO4 HOH SO4 HOH CL BME HOH SO4 HOH CL BME HOH CL したがって、次のようになります。 S04 HOH CL BME ことは、私は非常に多くの異なる値を持っているので、ここのように手動でそれを行うことができないということです。


3
実行中のシェルで変数を編集するにはどうすればよいですか?
PS1プロンプトを編集していますが、bashrcを更新して更新する必要はありません(bashrcによって他の設定もリセットされるため)。また、何度もコピーして貼り付けたくありません。nano(私のデフォルトのエディター)を使用するように、変数をインタラクティブに編集する方法はありますか? PS1はほとんどの例です。他の変数でも同じことをしたいからです。インタラクティブに実行したいのは、変数がすでにかなり長く、その中のいくつかの文字を編集する必要があるだけだからです。現在のシェルで変更するだけです。

2
Libreoffice Impressのアニメーションペインターに相当するもの
PowerPointには、アニメーションペインタと呼ばれるこのツールがあり、オブジェクト間でアニメーションを貼り付けることができます。Impressでそれを行うにはどうすればよいですか?100個の同一の形状があり、どれか1つをクリックすると消えます。 Ctrlキーを押しながら1つの図形をドラッグしても、その中のアニメーションは複製されません。どうもありがとう。

1
nginxを取得してUbuntu 16.04サーバーでPHPを実行できません
編集。 質問はすでにここで回答を得ています:https : //serverfault.com/questions/889334/cant-get-nginx-to-run-php-on-ubuntu-16-04-server 私はnginxを実行しているサーバーをセットアップしていて、phpスクリプトを実行できるようにしようとしています。 どうやらnginxでphpを実行する方法についての最もすばらしい記事はこれです:https : //www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in- ubuntu-16-04 以下の説明は、他の方向性が古くなるにつれて終了します。 nginxでPHPを有効にする最も簡単な方法は何ですか? 私はデジタルオーシャンのウェブサイトの指示に従いますが、何も変更されず、まだphpを実行できません。 私はこれでかなり迷っています。どんな助けでもいただければ幸いです。 これは次の出力ですsudo service nginx status: nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2017-12-17 13:46:33 GMT; 55min ago Process: 19056 ExecStop=/sbin/start-stop-daemon --quiet …
8 php  nginx  fastcgi 


2
Ubuntuではメモリエラーが発生するが、MemTest86以降では発生しない
btrfsとext4エラーが発生しました。RAMのテストを決定した後、で次のエラーが繰り返し発生しましたmemtester。を少し実行した後、私は常に同様のエラーを受け取りmemtesterます。通常は1時間ですが、一度に4〜5時間かかりました。 コンピュータのRAMがはんだ付けされています。追加の空のスロットを取得しました。BIOSには、オンボードRAMを無効にする設定はありません。 私は走った: Memtest86 + 8パス(〜8時間) 18パス(〜9時間)のMemTest86 memtesterそして、stressapptestはFedora 27のデフォルトに、USBスティックにインストールされている(〜10時間) memtesterそしてstressapptestUbuntu 17.10 Liveのデフォルト(〜2時間) memtesterそしてstressapptestUbuntu 17.10ではUSBスティック(約8時間) # debsums --changed 変更された唯一のファイルはテーマの画像でした。 エラーは出力されませんでした。 デフォルトのカーネルでUbuntu 17.10(17.04からアップグレード)を使用しています。カーネルは汚染されていません。Intel Haswell i3を搭載したASUSラップトップです。 Linux 4.14.13および4.15.0-rc3、rc4、mainlineでもテストされています。 パージされたインテルマイクロコードパッケージでもテストされています。 エラーは、Nouveauが無効になっているか、有効になっているか、nvidiaバイナリドライバーが読み込まれていない場合に再現可能です。 次のモジュールをブラックリストに登録しました。 mtd intel_spi_platform intel_spiこれらはデフォルトのFedora 27インストールではロードされず、一部のLenovaラップトップが壊れているように見えるためです。エラーは停止していません。 uname -aの出力 Linux hostname 4.13.0-19-generic #22-Ubuntu SMP Mon Dec 4 11:58:07 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux # …

3
コマンドから元のコマンドを含むファイルに直接出力し、ターミナルで印刷する
一部のテストを実行するとき、一連のコマンドを実行する必要があります。これらのすべてを行う方法があれば、それは私にとって非常に有用であり、多くの時間を節約できます。 実行する必要があるコマンドを実行する コマンドからのすべての出力を指定したファイルにリダイレクトします 指定したファイルに元のコマンドを含めます 端末の元のコマンドからの出力を印刷します 人々は私にteeを使用することを提案しました。これは端末への印刷とファイルへの送信の素晴らしい仕事をしますが、元のコマンドは含みません。私が最後にしたいのは、最初の行が実行したコマンドで、その下にコマンドの出力があるファイルです。 誰かがこれを提案しました: echo "ls -l" | xargs -I{} bash -c "echo >> output.file; eval {} >> output.file" しかし、これはターミナルに出力を印刷したり、元のコマンドをファイルに含めたりしません。 任意のアイデアをいただければ幸いです。

1
Ubuntu 17.10上のMicrosoft Office 2010-Wine-接続エラー、アクティブ化の問題
このリンクで説明されている方法でMicrosoft Office 2010をインストールしました。 https://www.dizwell.com/wordpress/technical-articles/linux/install-office-2010-on-ubuntu-16-04/ インターネットでMicrosoft Office 2010をアクティブ化しようとすると、次のエラーメッセージが表示されました。 A Communication Error has Occured. Please verify that you have connectivity to the internet and try again (0x80072F0D) この問題を回避するにはどうすればよいですか?

1
ワイヤレス信号のレベルと周波数を監視してcsv形式で記録するにはどうすればよいですか?
コマンドをiw dev wlan0 link毎秒継続的に実行し、出力をcsvファイルに保存したい。 次のコマンドを使用しています。 while sleep 1; do iw dev wlan0 link | grep 'freq:\|signal' | awk '{printf "%s ", $2, $3}' >> log.csv done ただし、出力はlog.csv次の方法で保存されます。 2412 -41 2412 -42 2412 -45 2412 -43 2つのフィールドをカンマで区切って(MS Excelなどのエディターで別の列に表示されるように)出力を保存し、それぞれを新しい行に入れたいのですが。log.csv(あなたは、彼らが唯一の説明のためのもので、ラベルを無視することができます)このように見えるもの: Signal Frequency -41 2412 -42 2412 -45 2412 -43 2412


1
Launchpadのすべてのソースコードはどこで参照できますか?
回答のパッケージコードにリンクする必要がある場合、Launchpadのソースコードブラウザは非常に便利だといつも思っていました。URLパターンは非常に単純(https://code.launchpad.net/ubuntu/+source/<package>)なのでcode、アドレスバーに入力した後、最後の単語を置き換えることができます。しかし、最近、実際のパッケージングコードを見つけることの一貫性が失われていることがわかりました。 例えば: GDM -15.10より新しいものはありません。しかし、それ以降、パッケージングコードが変更されたことは、変更ログから明らかです。 バッシュ -これは面白いです。リンクがありますランチパッドのGitリポジトリ、そのページでは、とそこにあなたは新しいリリースのためのパッケージを見ることができます。同様に、apt、bash、git、grub2、... GDMパッケージ用のGitリポジトリがリストされていないことに注意してください。GDMのような他のもの:バザー自体、LightDM、zsh、Chromium、... そのすべてのパッケージ化コードはどこに行きましたか? パッケージコードをダウンロードしたくないので注意してくださいapt-get source。ソフトウェアのソースコードを参照したくないので、LPの外側を調べます(もちろん、ソフトウェアがLPで開発されている場合を除きます)。Ubuntuのパッケージ化コードをオンラインで閲覧して、リンクできるようにしたいと考えています。Debianの場合、通常はAliothのパッケージを掘り下げることができます。

4
便利なAPIを備えたビデオプレーヤー
WindowsからUbuntuに移行しようとしています。Media Player Classic(MPC-HC)+ AutoHotKey以外のほとんどのプログラムに代わるLinuxを見つけました。 Linuxで実行され、これらの操作をホットキーにバインドできるビデオプレーヤーを探しています。 現在のファイルパス(またはトラック番号)をクリップボードに保存(またはログファイルに追加) このビデオの彩度/色相/明るさを上げる/下げる アスペクト比を設定する(AR) ビデオを200%に拡大 プレイリスト、コントロールを切り替え... プレイリストに名前を付けて保存します。 APIを介してプレーヤーを制御するPythonまたはJavaコントローラープログラムを作成する予定です。理想的には、プレーヤーにはAPIが必要です ショートカットキーを検出し、コントローラーに情報を渡す プレーヤーの状態に関する情報を取得する コントローラのコマンドを実行(フレームステップ、幅をリセット、11分にジャンプ)、.. VLCには色相の変更機能はありません。


1
システム設定がUbuntu 17.10で開かない
Ubuntu 16.04から17.04経由で17.10にアップグレードしました。アップグレード後、システム設定ウィンドウにアクセスできません。ターミナルから開こうとすると、エラーが発生します。 anomitra@C3PO:/usr/lib/x86_64-linux-gnu$ [INFO 14:56:15.591156] Application.vala:153: System Settings version: 2.0 [INFO 14:56:15.591186] Application.vala:155: Kernel version: 4.13.0- 16-generic [WARNING 14:56:15.635521] PluginManager.vala:115: Unable to scan plugins folder: Error opening directory '/usr/lib/x86_64-linux- gnu/pantheon-online-accounts': No such file or directory [FATAL 14:56:15.711890] PlugsManager.vala:58: get_plug () not found in /usr/lib/x86_64-linux-gnu/switchboard/system/pantheon- useraccounts/guest-session-toggle [ERROR 14:56:15.717373] [GLib-GIO] Settings schema …
8 gnome  upgrade  17.10 

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