問題タブ [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.

0 投票する
1 に答える
2318 参照

linux - Make: コマンドが見つかりませんが、コマンドは存在しますか?

したがって、arm-eabi-none-xxxコマンドを使用するメイクファイルがありますが、メイクを実行すると「コマンドが見つかりません」というエラーが表示されます。

奇妙なビットは、コマンドが存在し、私のパスにあることです (以下はメイクファイルと同じディレクトリにあります):

そして、make が実行しているコマンドを実行できます。

そう。現在のパスにある場合、makeはシェルを使用してコマンドを実行することを読んだ./ので、それを試しましたが、うまくいきません。元々はarm-none-eabi-as32 ビット バイナリであり、64 ビット システム (Slackware 14.0) で実行しているため、まったく実行できませんでしたが、こちらの指示に従って 32 ビット ライブラリなどをインストールしました。

質問です... 私が犯している愚かな男子生徒の間違いは何ですか?

0 投票する
1 に答える
5133 参照

linux - ブロック Facebook アクセスの IPtables 例外

ネットワークに 3 つの IP 範囲があり、コマンド ラインで Facebook アクセスをブロックしました。

iptables -I FORWARD -m string --algo bm --string "facebook.com" -j DROP

ネットワーク範囲「192.168.0.x」を例外にしたい

どうやってやるの?

前もって感謝します!

0 投票する
1 に答える
219 参照

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 で質問を正しく伝えることができませんでした

0 投票する
2 に答える
804 参照

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 はラップトップのスピーカーを介してオーディオを再生します。

0 投票する
6 に答える
44420 参照

java - Eclipse が起動時にハングする

Eclipse の実行に問題があります。Java 6 および Java 7 で 3.7、4.2、および 4.3 バージョンを試しましたが、何も役に立ちません。ポップアップ画面が表示されますが、ロードが開始されません (ワークスペースを選択する機会がありません)。パラメータで開始すると-debug -console、この瞬間に実行が停止することが示されます。

JVisualVM を開始しましたが、特に何も観察できません。デッドロック等はありません。

編集

私の観察は深すぎました... 〜60秒後、日食のpidは死んでいます。

編集 2

今は止まる

編集 3

私はそれを開始することができましたが、-cleanパラメーターとコマンドライン-dataパラメーターからワークスペースを選択することのみでした。

0 投票する
1 に答える
1138 参照

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
    プロトコル 2

    SyslogFacility AUTHログレベル
    VERBOSE

    PermitRootLogin はい
    RSAAuthentication はい
    PubkeyAuthentication はい
    AuthorizedKeysFile /root/.ssh/authorized_keys

    PasswordAuthentication はい
    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 と記載する必要があります。
これは、ルート以外でログインしたときに機能するようになりました。

0 投票する
0 に答える
221 参照

css - Windows/Slackware/Ubuntu 間の css の違い

Joomla といくつかのコンポーネントで作成されたサイトがあり、スタイルをカスタマイズしました。Windowsでは、テストしたすべてのブラウザ(IEを含む)ですべてうまく機能します.Linux Slackwareでも同じですが、Linux Ubuntuでは問題があります。実際、メイン メニューの最後のコンポーネントは、Chrome と Firefox の両方で新しい行に移動します。

あなたはそれを試すことができます: http://www.eliteboatcar.com/
問題は最後のコンポーネント #menu div (ボタン「Contatti」です) にあります。

ありがとう

0 投票する
1 に答える
107 参照

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 回になる可能性があります。

どちらのエディターのドキュメントにも、これを変更するものは何もないようです。

どんな助けでも大歓迎です。