Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

2
ドッキングステーションに接続しても音が出ない
私は、Linux(2006年)のSony Vaio VGN A617Sラップトップで、過去2か月からLinuxとUbuntuを使用しています。Ubuntuオーディオをインストールすると問題なくインストールされ、ラップトップ自体のスピーカーは、Realtek ALC260サウンドカード用の適切なドライバー(snd-hda-intel)でも今でもうまく機能しています。 私の問題は、ラップトップが2つの外部スピーカーを備えたA / Vドッキングステーション(ポートリプリケーターとも呼ばれます-モデル番号はVGP-PRAV2です)にドッキングされている場合です。そして、Ubuntuがインストールされていたとき、これらはオンではありませんでした。興味深いのは、ラップトップのヘッドフォンジャックが、ドッキングステーションが機能しないときに機能することです。 私は懸命に努力しており、関連する問題であると私が見たかなりの数のことをすでに試しました:a)alsamixerの一部のIEC958への調整b)ALC260カードのカスタムmodの使用 これはすべて役に立ちません。 誰かがこれを手伝ってくれるなら、それは本当にありがたいです。 ありがとうございました。
8 ubuntu  audio  laptop  alsa 

2
FATファイルシステムのファイル作成時間を変更する
マウントされたFAT32ボリューム上のファイルの作成時間を変更する方法が必要です。私のMP3プレーヤーはこの作成時間でソートされたファイルのみを読み取るため、これを行う必要があります。 ファイルのファイル作成時間(touch変更/アクセス時間のように)を設定する方法を見つけることができる場合、簡単なスクリプトでMP3ファイルを正しい順序で(予想どおり、アルファベット順に)読み取ることができます。 しかし、私はまだ解決策を見つけていないので、私の検索は無駄になっています。皆さんが私を助けてくれることを願っています!

4
パッケージが/ optにインストールされたのはなぜですか?
しばらく前に、debianマシンのソースからcouchdbをインストールしました。正常にインストールされているようで、すべてが機能しました。 数週間後、dpkgを使用して.debからアップグレードしてインストールしたいと思いました。現在、すべてがにインストールされているよう/optです。すべて正常に動作しているようですが、なぜにインストールされているのかよくわかりません/opt。/usr/local/binand /etcとに直接インストールしたときのように「スムーズ」に感じません/var/log。/ etc / couchdbにインストールされている構成ファイルを以前編集したばかりのときよりも、構成するのが面倒です。 なぜへのインストール/optが「良いこと」で、なぜこれがソースからの以前のインストールよりも優れた方法であるのかを誰かに説明してもらえますか? 私はこれがかなり漠然とした質問であることを知っていますが、私はLinuxに精通していて専門家ではなく、インストールの背後にある考え方を理解していません /opt

5
POSIX.2の最後のマーカーからEOFへのテキストの取得
次のようなマーカー行のあるテキストがあります。 aaa --- bbb --- ccc 最後のマーカー(包括的ではない)からEOFまでのテキストを取得する必要があります。この場合、それは ccc POSIX.2内にエレガントな方法はありますか?最初:今、私は二つの実験に使用nlし、grepそれぞれの行番号の最後に出現するために。次に、行番号sedを抽出し、問題のチャンクを抽出するために使用します。 テキストセグメントは非常に大きくなる可能性があるため、テキストをバッファーに追加するようなテキスト追加メソッドを使用することを恐れています。マーカーに遭遇した場合、バッファーを空にし、EOFで最後のチャンクをバッファ。

2
UNIXログインが、名前の最初の文字の後に最初の7文字が続くことが多いのはなぜですか?
多くの場所(特に大学)で、次のように形成されたログインを見てきました。 名の最初の文字:ジョンスミソニアン→j 名前の最初の7文字:John Smithsonian→smithso したがって、ログインはjsmithsoになります。 このようなログインを作成する方法が呼び出される方法を知っている人はいますか?そして、なぜそれがそのように行われるのか。
8 login  history 

2
LinuxでBlu-Rayディスクを書き込むためのベストプラクティス
私は最近Blu-Rayライターを購入しましたが、どのようにディスクを書き込むのが最適か疑問に思っています。シナリオは次のとおりです。ファイルがいっぱいのディレクトリがあり、それらをディスクに配置し、一度読み取り、確認してから、ディスクを棚に置きます(つまり、主な目的はバックアップです)。一部のファイルは4.4GBよりも大きいか、ISOファイルシステムの制限です。 DVDへの書き込みでは、現在、を使用growisofsしsplitて、ファイルを一口サイズのチャンクに分割しています。growisofsはUDFを適切にサポートしていないようで、ファイルの分割が不十分です。これが私の質問の動機です。 BD-Rディスクにファイルを書き込むための現在のベストプラクティスは何ですか? 私はDebian Wheezy(テスト中)を使用しています。
8 iso  blu-ray 

7
LinuxとOpenBSD上のSkypeに代わる安全なFOSSですか?
基準: 音声/ビデオ通話を行います トラフィック全体を暗号化する(適切な暗号化を使用) クロスプラットフォームである(Windows 7などを含む) 最新のLinuxディストリビューション(Fedora、Ubuntuなど)で動作します OpenBSDで実行 Skypeに代わる優れた無料のオープンソース代替品を知っている人はいますか?


2
「uptime」のソースコードはどこにありますか?
私はPythonを学んでいます。これまでは、基本的なPythonコーディングのみを行ってきました。1日前に、treeコマンドのPython実装をチェックしました。突然、のPythonクローンを作成しようと思いましたuptime。私はそれがどの言語で実装されているか、そしてそれを複製することに伴う複雑さは何であるかについての手がかりはありません。 しかし、そのソースコードは見つかりませんでした。Fedora 14を使用しています。kernel-develパッケージがインストールされています。実行しましたwhereis uptimeが、/usr/bin/uptimevimを使用して開くと、生成されたファイルに奇妙なシンボルが表示されます。ソースコードをグーグルで検索しても、望ましい結果は得られませんでした。ソースコードはどこにありますか?
8 fedora  source  uptime 

2
ソースからツール/ライブラリを構築する利点は何ですか?
ソースから構築することで、何かメリットがありますか?コードはハードウェアアーキテクチャに最適化されていますか?一般的に最適化されていますか? なぜ誰かがAPT / yumのようなパッケージ管理システムを使用するのではなく、ソースからビルドすることを選ぶのですか?何らかの最適化による利益がある場合、それがパッケージ管理システムの利点を上回るのはいつですか?

2
exiv2で特定のExif画像データ値を印刷する
exiv2などのツールを使用して画像Exif日付を印刷するにはどうすればよいですか? 私の目標は、画像の年と月を別々の変数に書き込むことです。私は本当に正規表現で出力を解析する必要がありますか、またはこのようなものの代替手段がありますか? exiv2 DSC_01234.NEF -ps | grep 'Image timestamp' | ...regex to parse the date

5
UNIXユーティリティはどの程度インテリジェントですか?
sort、find、grep、diffなどのUnixユーティリティは、コードをまったく記述しなくても、すばやくタスクを実行するのに非常に便利です。 彼らが内部で使用しているアルゴリズムと、特定のタスクの特定のアルゴリズムをインテリジェントに決定する方法を知りたいのですが?たとえば、sortが巨大な入力ファイルを取得する場合、データサイズごとに異なるアルゴリズムを使用しますか? grepは、さまざまなデータセットを検索しながらアルゴリズムをインテリジェントに切り替えますか?

2
Fedora 14ではどのサービスを無効にできますか?
以下は、$chkconfig | grep 5:onFedora 14を実行している私のラップトップでの出力です。 NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off avahi-daemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off haldaemon 0:off 1:off 2:off 3:on …

1
htmlテーブルをncursesのようなASCIIテーブルに変換しますか?
htmlテーブルにドキュメントがあります。次のように、mysqlコマンドラインの結果が返されたときに表示されるように、テーブルをASCIIテーブルに変換したいと思います。 +------------+------------+ | header | header | +------------+------------+ | cell data | cell data | +------------+------------+ | cell data | cell data | +------------+------------+ ...コードのコメントに含めることができます。 どうすれば簡単にこれを実行できますか?lynxの出力をファイルにパイプすることを考えていましたが、lynxはテーブルの周りにASCIIボーダーを配置しません:P また、セルの幅を制御して、コンテンツセルがコードの許容される画面幅の外に出ないようにします。

2
alaudaドライバーをmtdデバイスに接続する
USBカードリーダーのオリンパスMAUSB-10を持っています。Linux alaudaドライバーを使用して、SmartMediaまたはxDカードに直接フラッシュアクセスできます。これは、標準のUSB大容量ストレージデバイスとして公開するだけの一般的なカードリーダーとは異なります。 Linuxカーネルには、FTLを実行してこれを標準のブロックデバイスとして公開するドライバーがありますが、直接フラッシュアクセスしたいです。さまざまなユーティリティを使用して、mtd-tools直接読み取り、書き込み、および消去できるかどうか疑問に思いました。 だから、デバイスが認識されlsusb、そしてドライバaluadaおよびnand_eccロードされます。しかしcat /proc/mtd、利用可能な別のMTDデバイスは表示されません/dev。また、に追加のデバイスは表示されません。新しいmtdデバイスを作成し、それをalaudaドライバーに接続するにはどうすればよいですか?

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