問題タブ [slackware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Make: コマンドが見つかりませんが、コマンドは存在しますか?
したがって、arm-eabi-none-xxx
コマンドを使用するメイクファイルがありますが、メイクを実行すると「コマンドが見つかりません」というエラーが表示されます。
奇妙なビットは、コマンドが存在し、私のパスにあることです (以下はメイクファイルと同じディレクトリにあります):
そして、make が実行しているコマンドを実行できます。
そう。現在のパスにある場合、makeはシェルを使用してコマンドを実行することを読んだ./
ので、それを試しましたが、うまくいきません。元々はarm-none-eabi-as
32 ビット バイナリであり、64 ビット システム (Slackware 14.0) で実行しているため、まったく実行できませんでしたが、こちらの指示に従って 32 ビット ライブラリなどをインストールしました。
質問です... 私が犯している愚かな男子生徒の間違いは何ですか?
linux - ブロック Facebook アクセスの IPtables 例外
ネットワークに 3 つの IP 範囲があり、コマンド ラインで Facebook アクセスをブロックしました。
iptables -I FORWARD -m string --algo bm --string "facebook.com" -j DROP
ネットワーク範囲「192.168.0.x」を例外にしたい
どうやってやるの?
前もって感謝します!
python - upgradepkg がパッケージのインストールに間違ったバージョンの python を使用する
デフォルトでpython 2.6のslackwareを使用しています。私はpython 2.7をインストールし、slackbuildsとpipを使用してnumpyとscipyとmatplotlibをpython 2.7に正常にインストールしました。
ただし、次を使用してpygameをインストールしようとすると:
Python 2.6にインストールします(txzはpkgs.orgから来ました)
どのバージョンの Python を使用するかを指定する方法はありますupgradepkg
か? 確かな方法は、pygameファイルを解凍し、それにアクセスしていくつかの値を変更してから、再パックしてから、アップグレードコマンドを再度実行することだと思います...しかし、私は自分が何をしているのかよくわからないので、見たいと思っていましたその旅に出る前に、もっと簡単な方法があれば。
更新: 私は PyGTK で同じ問題を抱えているので、upgradepkg の設定に何かあると思い始めています...解決策を考え出すために Google で質問を正しく伝えることができませんでした
flash - YouTube が slackware 14.0 でクラッシュする
一部のビデオは少しの間再生され、その後単に「エラーが発生しました。後でもう一度お試しください」と表示されます。
私は firefox 15、adobe flashplayer 11 を使用しています。Slackware 13.37 ではこの問題は発生していないようです。
ダウンロードした .so をプラグインにコピーするだけでなく、Flashplayer の SlackBuild をインストールしようとしました。また、さまざまなブラウザを試しました。
Chromeはオーディオ出力なしでビデオを再生します(HDMI出力が構成されています... aplayはHDMIを介してサウンドを再生でき、VLCで映画を問題なく見ることができます)。
クロムを使用している場合、YouTube を起動したときの bash の出力は次のとおりです。
私が行った場合:
音が出ます、問題ありません (これは私の HDMI カードです)
私がそうするなら:
次に、「Channels count not available」が表示されます
編集:わかりました、もっと奇妙です。VLC と YouTube ビデオを同時に再生すると、YouTube がクラッシュしなくなりました。代わりに、VLC は HDMI を介してオーディオを再生し、YouTube はラップトップのスピーカーを介してオーディオを再生します。
java - Eclipse が起動時にハングする
Eclipse の実行に問題があります。Java 6 および Java 7 で 3.7、4.2、および 4.3 バージョンを試しましたが、何も役に立ちません。ポップアップ画面が表示されますが、ロードが開始されません (ワークスペースを選択する機会がありません)。パラメータで開始すると-debug -console
、この瞬間に実行が停止することが示されます。
JVisualVM を開始しましたが、特に何も観察できません。デッドロック等はありません。
編集
私の観察は深すぎました... 〜60秒後、日食のpidは死んでいます。
編集 2
今は止まる
編集 3
私はそれを開始することができましたが、-clean
パラメーターとコマンドライン-data
パラメーターからワークスペースを選択することのみでした。
linux - Slackware 13.0 でキーを使用して SSH を構成する
先日、Slackware ボックスに公開鍵/秘密鍵を使用して SSH をセットアップする方法を見つけようとしていました。
何かがまだ私を混乱させています:
sshd_config ファイルでは、AuthorizedKeysFile ディレクティブのパスを設定するときに、相対参照または絶対参照を使用する必要がありますか? またはのいずれかになる可能性があることを読みました。
現在、AuthorizedKeysFile /root/.ssh/authorized_keys に設定されています
ssh-keygen を使用してキーを生成する場合、クライアント マシンでキーを生成し、公開キーをサーバーにコピーして、authorized_keys ファイルに追加する必要があると確信しています。これは正しいです?
.ssh ディレクトリと authorized_keys ファイルへのアクセス許可が正しいことは確かです。
drw------ .ssh
drwx--x--- 承認済みのキー
-rw----r--既知のホストps -e aux | を実行しました。grep sshd を実行して、sshd プロセスを実行していたユーザーを確認します。結果は次のとおりです。moros は、ボックスにログインするために使用している標準ユーザー アカウントです。
ルート 5449 0.0 0.0 4112 0980 ? Ss 01:06 0:00 /usr/sbin/sshd
ルート 5574 0.0 0.1 6700 2020 ? Ss 15:22 0:00 sshd: moros [priv]
root 5576 0.0 0.0 6700 1272 ? S 15:22 0:00 sshd: moros@pts/0
root 5609 0.0 0.0 2204 0628 pts/0 S+ 15:42 0:00 grep sshd私のsshd_configの一部は次のようになります
ポート 22
プロトコル 2SyslogFacility AUTHログレベル
VERBOSEPermitRootLogin はい
RSAAuthentication はい
PubkeyAuthentication はい
AuthorizedKeysFile /root/.ssh/authorized_keysPasswordAuthentication はい
PermitEmptyPasswords いいえ残りは標準のデフォルト値です。
とにかく、これまでに特定できたことがいくつかあります。Slackware マシンの有効なユーザーのパスワードを使用してクライアント マシンからログインできるため、ssh が機能していることはわかっています。ssh-keygen rsa スタイルを生成し、scp を使用して公開鍵をサーバーにコピーしました。現時点では、authorized_keys が正しく設定されていると確信しています。cat file >>authroized_keys を実行し、サーバーにコピーした公開鍵を追加しました。このファイルは、各行が ssh-rsa AAAAB3Nza..... の形式になっています。可能な限り多くの情報を取得するために、VERBOSE ロギングをオンにしました。昨夜、ログに「'ip' ポート 'num' ssh2 からの moros の公開鍵に失敗しました。
このログ メッセージから、問題の原因を 2 つのうちの 1 つに絞り込むことができます。sshd が自分の authorized_keys ファイルを見つけられないため、キーが失敗した理由、または .ssh フォルダーまたは認証されたキー ファイルへのアクセス許可が正しくないことが原因です。
過去に ssh キーと slackware で同様の問題に遭遇した人はいますか?
アップデート
結局のところ、AuthorizedKeysFile ディレクティブには .ssh/authorized_keys と記載する必要があります。
これは、ルート以外でログインしたときに機能するようになりました。
css - Windows/Slackware/Ubuntu 間の css の違い
Joomla といくつかのコンポーネントで作成されたサイトがあり、スタイルをカスタマイズしました。Windowsでは、テストしたすべてのブラウザ(IEを含む)ですべてうまく機能します.Linux Slackwareでも同じですが、Linux Ubuntuでは問題があります。実際、メイン メニューの最後のコンポーネントは、Chrome と Firefox の両方で新しい行に移動します。
あなたはそれを試すことができます: http://www.eliteboatcar.com/
問題は最後のコンポーネント #menu div (ボタン「Contatti」です) にあります。
ありがとう
ubuntu - VIM カーソルを Elvis のように動作させる
私は Slackware Linux をほぼ最初のバージョンから使用しています。私は何年にもわたって Elvis Editor に非常に慣れてきましたが、現在は Ubuntu に切り替えようとしています (更新、パッケージの検索の容易さなどのため)。慣れるのに最も苦労したのは VIM です。いくつかの機能は気に入っていますが、Elvis には、VIM で複製できないと思われる機能が 1 つあります。
たとえば、次の PHP コードを見てください。
ここで、これらの変数を という名前のクラスに入れたいとしMyVars
ます。これにより、上記のコード ブロックが次のように変更されます。
Elvis では、MyVars->
の前にA
挿入して をESC
押してから 1 行下に移動し、左矢印で theB
に.
移動し、 を押してコマンドを繰り返します。カーソルをもう一度下に移動すると、カーソルはすでに直接挿入できる状態になっています。の正面C
。これは、特に同じ変更を行う必要がある 20 個または 30 個の変数のリストがある場合に、時間を大幅に節約できます。VIM では、カーソルはこのように動作しません。2 番目の下向きカーソルの後、カーソルは の;
後になり4
ます。つまり、カーソルを必要な位置に戻すには、左矢印を 5 回押す必要があります。これは、編集が必要な行に応じて、文字通り 20 回または 30 回になる可能性があります。
どちらのエディターのドキュメントにも、これを変更するものは何もないようです。
どんな助けでも大歓迎です。