-
修正:ターゲットが指定されておらず、makefileが見つかりません。
Ubuntu、Debian、Red Hatのいずれを使用している場合でも、makeというエラーが表示される場合があります。***ターゲットが指定されておらず、makefileが見つかりません。止まる。これはGNUMake全体に関連する一般的な問題であるため、無数のUnix実装で見られる可能性があります。これは、現在の作業ディレクトリにmakefileまたはMakefileというファイルがないことを意味します。幸い、これは簡単に修正できるエラーです。 方法1:現在のディレクトリでMakefileを見つける makeを実行してみてください。 現在のディレクトリでもう一度コマンドを実行して、同じ
-
修正:ロックファイル/ var / lib / dpkg/lockを開くことができませんでした
ロックファイルを開けませんでした/var/ lib / dpkg / lockエラーメッセージを取得すると、sudoプレフィックスを使用して更新コマンドを実行している場合でも、直後にrootであるかどうかを尋ねられる可能性があるため、混乱する可能性があります。このエラーコマンドは、apt-getパッケージマネージャーを使用するほぼすべてのものに表示されます。さまざまなバージョンのUbuntuのいずれかを実行しているデスクトップまたはラップトップを更新する場合でも、RaspbianDebianスピンを使用してRaspberryPiを更新する場合でも、これらのプラットフォームのいずれかで問題が発生
-
修正済み:一致する鍵交換メソッドが見つかりません
sshを使用してリモートサーバーに接続しようとすると、使用する暗号化アルゴリズムを提案する前に、一致するキー交換方法が見つからないというエラーが表示される場合があります。エラーが発生するたびに、リモートサーバーに接続できなくなります。このプロセスは非常に苛立たしいものになる可能性がありますが、エラーは非常に一般的であるため、Unixタイプがそれをどのように経験しているかについて話し、森から抜け出すために同じアドバイスを与えることがよくあります。 エラーを修正するための次の方法は、sshが機能するすべてのものでテストされていますが、UnixおよびLinuxシステムでこの問題が発生する可能性があ
-
修正:sudo:ttyが存在せず、askpassプログラムが指定されていない
no ttypresentおよびnoaskpassプログラム指定の出力行は、sshエラーメッセージの1つであり、問題の原因のポイントに実際には到達しないため、実際にはそれほど役に立ちません。おそらく、メッセージが表示されたときに実際に何らかの有効なTTYを使用していて、sshを介したsudoパスワードの入力に問題なく対処している可能性があります。構文の間違いに対処している可能性が高いですが、メッセージはこの事実に直接対応していません。 これはssh自体に関連する問題であるため、Linux、FreeBSD、macOS、およびMicrosoftWindows上のCygwinのUnixサービス
-
Linuxコマンドラインからテキストファイルの内容を表示する方法
ファイルの内容を表示できるコマンドは、Linuxの新しいユーザーが最もよく尋ねる質問の1つである必要があります。従来のUnix環境に関連するほとんどのことと同様に、物事を行う方法は複数あり、これらのヒントのほとんどは、OSXまたはFreeBSDを使用している人にも有効です。 つまり、コマンドラインからファイルを表示するための基本を学べば、ほとんどすべてのUnixプロンプトを回避する方法を見つけることができます。 方法1:通常のテキストファイルを表示する テキストファイルを表示する最も簡単な方法は、 catと入力することです。 その後にファイル名が続きます。ファイルが十分に短い場合は、テキス
-
修正:ファイル/ var / lib / dpkg/statusを開くことができませんでした
/ var / lib / dpkg /ディレクトリを調べて、rootユーザーとしてクリアしていると、「ファイル/ var / lib / dpkg/statusを開けませんでした」などの厄介なエラーが発生する可能性があります。 Linux Filesystem Hierarchy Standardによると、/ varにあるほとんどのファイルは一時的なものであり、操作中に変更されます。ただし、これは、Webブラウザのキャッシュをクリアする必要があるのと同じ方法でクリーンアップする必要があるという意味ではありません。 ほとんどのLinuxユーザーはここをいじくり回す必要がないので、幸いなことに
-
修正:リポジトリの有効なbaseurlが見つかりません:base
yumパッケージマネージャーを使用するLinuxディストリビューションを使用している場合は、オペレーティングシステムのインストールが完了した直後に、「リポジトリの有効なbaseurlが見つかりません:base」というエラーが表示される場合があります。これは、Fedora、Red Hat、およびCentOS Linuxディストリビューションに関連するエラーであることが最も一般的ですが、互換性のあるバージョンのSUSEでyumを更新しようとしたときにも発生する可能性があります。通常、更新しようとしたときにのみエラーが発生しますが、幸いなことに、それを回避する方法はかなり簡単です。 方法1:yumに
-
修正:現在、このフォルダにアクセスする権限がありません
Windows、cygwin、またはその他のさまざまな方法でLinuxサブシステムを使用してUnixとWindowsを相互に接続している場合は、現在このフォルダにアクセスする権限がないというエラーが発生する可能性があります。純粋なLinuxまたはUnix環境では、ディレクトリを開くときにエラーが発生するなどのエラーが発生する場合があります。権限が拒否されました。データにアクセスするオペレーティングシステムに関係なく、POSIX互換のファイルシステムからサービスを提供するネットワークドライブでも同じことが発生する可能性があります。 この問題の原因はすべての場合で同じです。アクセスを制限するよう
-
修正:ssh_exchange_identification:読み取り:ピアによって接続がリセットされました
幸い、ssh_exchange_identification:read:ピアエラーによる接続のリセットは非常にまれですが、任意のタイプのUnixサーバーにSSHで接続しようとすると、接続がリセットされる可能性があります。 Windowsをcygwinで使用してUbuntuにアクセスするか、端末でmacOSにアクセスしてArch、Fedora、CentOSにSSH接続するかは関係ありません。 sshはUnixとLinuxで共通であるため、このエラーは、リモートサーバーが許可なく接続をリセットするたびに発生する可能性があります。 方法1:hosts.denyファイルを確認します サーバーに対
-
修正:ssh_exchange_identification「リモートホストによって接続が閉じられました」
多くの場合、ssh_exchange_identification:リモートホストエラーによって閉じられた接続は、hosts.denyおよびhosts.allow構成ファイルに関連する問題が原因で発生する可能性がありますが、問題を引き起こす可能性のあるものは他にもあります。これを読んでいる場合は、これらのファイルの両方がIPアドレスによるリモートサーバーでのsshの使用をブロックしていないことを確認している可能性があります。 これが事実であると仮定すると、依存関係の問題、メモリの断片化に関連する問題、または個々のクライアントからのセッションの数が多すぎることを確認している可能性があります。幸
-
修正:サーバー証明書にサーバー名と一致するIDが含まれていない
Apacheまたは潜在的に別の同様のWebホスティングテクノロジーを実行するように設計されたサーバーでSSLを構成しようとすると、サーバー証明書にサーバー名と一致するIDが含まれていないことを示すエラーが発生する場合があります。これは技術的には単なる警告であり、理論的には回避することができます。 通常のように動作させるために、少しトラブルシューティングを行うことをお勧めします。サーバー名と証明書を一致させたら、次にシステムを更新するときにこれらの手順をやり直す必要はありません。単純なファイル編集で問題が解決しない場合は、いくつかの再生成が必要になる場合がありますが、一度修正すると、それ以上フ
-
修正:VMの初期化中にエラーが発生し、オブジェクトヒープ用に十分なスペースを予約できませんでした
最近のJavaアプレットは一般的なWebテクノロジーではありませんが、Java仮想マシンをLinuxサーバーに直接デプロイする理由は無数にあります。 Linux javaコマンドをディスクリートハードウェア上または独自のVM内で完全に実行しようとすると、「VMの初期化中にエラーが発生し、オブジェクトヒープ用の十分なスペースを予約できませんでした」というメッセージが表示される場合があります。 コマンドを実行するのに十分なRAMがある可能性が高いため、これはおそらくかなり奇妙に見えますが、これは主に、物理メモリページと仮想メモリページが使用される方法の特定の癖によるものです。比較的大きなサイズを
-
修正:管理ディレクトリをロックできない
GNU / Linuxの初心者は、rootスーパーユーザー権限でコマンドを実行する必要がある場合に問題が発生することがよくあります。これらのコマンドは、特にコマンドラインからアップデートや新しいアプリケーションをインストールしようとしたときに、「管理ディレクトリをロックできません」というエラーメッセージをスローすることがあります。このエラーメッセージには、「ルートですか?」というかなり苛立たしい質問が伴うことがよくあります。 ルート権限の取得は、Microsoft Windowsで昇格されたコマンドプロンプトを使用するのと似ていますが、単純なコマンドを使用すると、別のウィンドウを開くことなく
-
修正:sudoersファイルにありません。この事件は報告されます。
おそらく、初心者向けの恐ろしいUnixおよびLinuxの警告メッセージの1つは、「____はsudoersファイルにありません。この事件は報告されます。」実際のエラーメッセージの場合、下線はユーザー名に置き換えられ、誰かがあなたの間違いについて聞いているように聞こえます! ただし、あまり心配する必要はありません。報告されているインシデントに関するメッセージは、システムログに記録されるというメモにすぎません。このログは、ある時点で、システム管理者が悪用の可能性を確認する必要がありました。シングルユーザーシステムを使用している場合は、次の手順を使用してこの一般的な問題を修正する以外に、心配する必
-
修正:stdinは端末ではないため、疑似端末は割り当てられません
ほとんどの場合、スクリプトから何らかのSSHコマンドを実行している場合にのみ、紛らわしい「stdinは端末ではないため、疑似端末は割り当てられません」というエラーが表示されます。コマンドラインから同じコマンドを実行している場合は、完全に正常に機能する可能性があります。 先に進む前に、SSHエージェントに公開鍵が追加されていることを確認してから、sshの使用を再試行してください。キーが見つからなかった可能性があります。一方、これが機能しない場合は、スクリプトで少しトラブルシューティングを行う必要があります。 方法1:疑似tty割り当ての強制と無効化 問題をすばやく解決できるコマンドライン
-
最新のREAPER5.93LinuxでWindowsVSTを使用する方法-ネイティブビルド
REAPER v5.93が人気のあるデジタルオーディオワークステーションにLinuxネイティブのビルドを導入したため、多くのユーザーは、Linuxビルドでお気に入りのWindowsベースのVSTプラグインをどのように使用できるか疑問に思っています。恐れることはありません。Appualsに解決策があります。 REAPERにはLinux上でWindowsVSTを実行するためのネイティブブリッジはありませんが、その仕事を遂行するサードパーティツールがいくつかあります。それらは: LinVST(Ubuntu 14.0432ビットおよびDebianStretch) Airwave(AMD64.d
-
Gitエラーを修正する方法「次のファイルへのローカル変更はマージによって上書きされます」
エラーメッセージ「次のファイルへのローカル変更はマージによって上書きされます 」はGitバージョン管理メカニズムで発生します。このエラーは、リモートリポジトリにも変更があるファイルを変更した場合に発生します。 リモートリポジトリにも変更が加えられているコミットされていないファイルがない場合、このエラーメッセージは回避されます。このメッセージを経験するときは、他のチームメンバーに相談して意見を求めるのが最善です。ローカルの変更をマージする場合でも、バージョンをリポジトリに保持する場合でも、全員を参加させておくのが最善です。 リポジトリとは何ですか? Gitのプッシュアンドプルとは何ですか?
-
「Add-apt-repository」コマンドが見つからない問題を修正する方法
Debian、Ubuntu、またはLinux MintなどのUbuntuベースのディストリビューションを使用している人の中には、「 add-apt-repository not found」というエラーが表示される人もいます。 ’PPA(Personal Package Archive)または別のリポジトリリンクをaptソースに追加しようとしているとき。このエラーは通常、システムに「add-repository」パッケージがインストールされていないことが原因で発生します。 それでは、始めに、Ubuntuに実際に追加リポジトリパッケージが何であるかを見ていきます。 UbuntuのAPTおよ
-
Bashでスペースを含むファイル名の受け渡しを処理する方法
Linuxには、システムのコマンドを実行するためのデフォルトのシェルBash(別名Bourneagainシェル)があります。ほとんどのプログラマーは、bashが提供する柔軟性と強力なコマンドラインインタープリターのために、cmdよりもbashを好みます。ただし、ほとんどのユーザーは、bashでスペースを含むファイル名の受け渡しを処理しようとすると問題が発生します。これは、bashではスペースがファイル名と同じとは見なされないためです。 スペース付きのファイル名がBashで認識されないのはなぜですか? Bashで、エスケープなしで複数の単語を入力した場合 文字(\)または引用符 、すべて
-
SHファイルとは何ですか?それらを実行する方法は?
スクリプトファイルには、特定のプログラムまたはスクリプトエンジンによって実行されるコマンドが含まれています。これらのコマンドは、コンパイルされずに実行されます。命令は、ランタイム環境用のスクリプト言語で書かれています。目的や環境が異なる多くのスクリプト言語があります。ただし、この記事で説明するのは、Linuxでの動作に使用されるbashスクリプト言語です。 bashスクリプト言語のコマンドまたは構文を含むファイルは、SHファイルまたはシェルスクリプトファイルとも呼ばれます。 LinuxのSHファイルとは何ですか? スクリプトファイルはbash言語で作成および保存されることが知られてい