最新記事

DISPLAY=:0: コマンドが見つかりません。
centos
display
tcsh

DISPLAY=:0: コマンドが見つかりません。

user@domain:~ $ echo $DISPLAY :0 user@domain:~ $ DISPLAY=:0 DISPLAY=:0: Command not found. ここでコマンドを実行してみてください。https://stackoverflow.com/questions/46810043/notify-send-doesnt-work-over-ssh- なぜコマンドとして認識されないのですか? CentOS v7.7を使用しています。

Admin

linux
centos
shared-library
dynamic-linking

".so"ライブラリへの接続順序を提供する

.soRで複数の共有ライブラリに動的にリンクする必要があります。 Rは、dyn.load共有オブジェクトのファイルパスを取得するこの関数を使用して、一度にこれを実行できます。ただし、まだロードしていない他の共有ライブラリに依存している共有ライブラリをロードすると、接続は失敗します。 したがって、正しい順序でリンクできるように、共有ライブラリリストの依存関係のトポロジ順序を取得する必要があります。私は実現するできるこの情報は各共有ライブラリで実行され、結果を解析して抽出されますがldd、単純なロード順序を提供するために共有ライブラリのリストを取得し、トポロジでソートできる既存のユーティリティがあるかどうか疑問に思います。 コマンドを見ましたが、lorderこれは静的ライブラリ(?)専用に設計されているようですが、ar -tsこれも同じ問題があるようです。私が間違っている場合は、いつでも訂正してください。 これらの共有オブジェクトのリンク順序を提供できる一般的なLinuxユーティリティはありますか?ちなみに私はCentOS 7を使用しています。

Admin

CentOS 6.9 ミラーリスト 問題のため、ミラーリストが見つかりません。
linux
centos
yum

CentOS 6.9 ミラーリスト 問題のため、ミラーリストが見つかりません。

CentOS 6.9の画像リストに問題があります。baseurl=https://vault.centos.org/6.9/os/x86_64/inを使ってみましたが、/etc/yum.repos.dvimもほとんど得られませんでした。それから使用しようとしましたが、mirrorlist=http://mirrorlist.centos.org/?release=6&arch=i386&repo=os&infra=stock突然リンクがアクティブになりませんでした。その後、このリンクを試しましたが、バージョンは7でしたが、yumバージョン間の競合のためにシステム全体を再インストールしようとしました。 CentOS 6.9 i386のyum設定を教えてもらえますか? 最終的な構成は次のとおりです。 [centos-old.repo] name=centos-old mirrorlist=http://mirrorlist.centos.org/?release=7&arch=i386&repo=os&infra=stock #baseurl=https://vault.centos.org/6.9/os/x86_64/ enabled=1 gpgcheck=0 有用な情報: [root@host yum.repos.d]# cat /etc/*release CentOS release 6.9 (Final) LSB_VERSION=base-4.0-ia32:base-4.0-noarch:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch CentOS release 6.9 (Final) CentOS release 6.9 (Final) [root@host yum.repos.d]# uname -p i686 [root@host yum.repos.d]#

Admin

Shim および grub カスタム署名を使用した Centos 7 PXE Secureboot: 無効なカーネル署名
centos
grub2
pxe
secure-boot
signature

Shim および grub カスタム署名を使用した Centos 7 PXE Secureboot: 無効なカーネル署名

タイトルが示すように、PXEブートを使用してカスタム署名キーでCentOS7でブートするシステムを設定しようとしています。このプロセスはいくつかのガイドで採用されていますが、grub.cfg要点はのグラブを使用することですinitramfs.gz。tftpserverこれはすべてGPG署名によって確認されます。 しかし、セキュアブートのために独自のデータベースキーで署名し、Linuxカーネルが正しく署名されていないというエラーが発生しました。grubEFIバイナリも署名されており、セキュアブートで確認する必要があるため、キーはUEFIに正しくインストールする必要があります。また、コマンドラインでGPGチェックが成功したことを確認しましたが、成功しgrubました。 後で私はオンラインでいくつかの記事を読み、最初のステップブートローダーとしてshimを使用する必要があるという結論に達しました(そして同じデータベースキーで署名する必要があります)。したがって、Centos VMからコピーし、DHCPサーバーがshimを指すようにします。同じエラーメッセージが表示されるため、問題はまだ存在しますが、現在も場所が表示されます。 error: ../../grub-core/loader/i386/efi/linux.c:215:/vmlinuz has invalid signature. 他のバージョンの可能性があるため、grubでそのファイルが見つからないようです。私の検索は私をここに導いた。Red Hat 記事。 しかし、この記事は有料です...記事へのアクセスを要求するものではありません(許可されているかどうかわからない)。これはまったく異なる質問かもしれません。また、ビルドプロセス中にDER暗号化キーを提供して自分でビルドしてみましたが、shim何も変わらないようです。 私もこの機能に初めて触れたのですがshim、MOK(Machine Operator Key)を必ず使用すべきかDBキーで署名するだけで十分かわかりません。 もし私にアドバイスをしてくれる人がいますか?ありがとう

Admin

VirtualBox-Centos
centos
virtualbox
system-installation
virtual-machine

VirtualBox-Centos

私は技術が初めてで、Linux Academyを介してLinux管理を学びたいと思います。私はLinux Essentialsコースを受講していますが、VirtualBoxにCentOS 8をインストールする方法を教えてくれました。私は完全なインストールプロセス(rootパスワードの作成とユーザーアカウントの作成を含む)を通して彼らの手順に従いました。 〜の後インストールが完了しました。、再起動ボタンをクリックしました。再インストールするオプション。 インストールのみできるだけで実際にオペレーティングシステムを使用することはできないようです。どんな提案でも大変感謝します。 私はWindows 10 64ビットを使用しています。 Virtual Boxバージョン6.1.12 r139181(Qt5.6.2)、Centos ISOではバージョン8.2と言います。 現在の状況を理解するために追加情報が必要な場合はお知らせください。 ありがとうございます。

Admin

パーティションデバイスは存在しませんが、fdisk -lに存在します。
linux
centos

パーティションデバイスは存在しませんが、fdisk -lに存在します。

Centos 7.7 では、次のコマンドを実行します。 # dd if=/dev/zero of=/root/500MB.img bs=1M count=500 500+0 records in 500+0 records out 524288000 bytes (524 MB) copied, 0.374844 s, 1.4 GB/s # losetup --all # losetup /dev/loop0 ./500MB.img # losetup --all /dev/loop0: [64768]:33575036 (/root/500MB.img) # fdisk -l /dev/loop0 Disk /dev/loop0: 524 MB, 524288000 bytes, 1024000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes # fdisk /dev/loop0 [here set partition] # fdisk -l /dev/loop0 Disk /dev/loop0: 524 MB, 524288000 bytes, 1024000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x2b7a6a60 Device Boot Start End Blocks Id System /dev/loop0p1 2048 1023999 510976 83 Linux # ただし、/dev/loop0p1はシステムには存在しません。 # pvcreate /dev/loop0p1 Device /dev/loop0p1 not found. # ls -ld /dev/loop0p1 ls: cannot access /dev/loop0p1: No such file or directory # kpartx -l /dev/loop0 loop0p1 : 0 1021952 /dev/loop0 2048 # ls -ld /dev/loop0p1 ls: cannot access /dev/loop0p1: No such file or directory ループディスクデバイスのみが存在します。 # ls -ld /dev/loop0 brw-rw----. 1 root disk 7, 0 Apr 23 09:31 /dev/loop0 「fdisk -l」に表示されるパーティションはどこにありますか? アップデート:Stephen Kittのヒントのおかげで修正されました。問題を解決するには、すべての手順を実行してください。 # losetup -d /dev/loop0 # losetup --all # ls /dev/loop0 /dev/loop0 # fdisk -l /dev/loop0 fdisk: cannot open /dev/loop0: Inappropriate ioctl for device # fdisk -l ./500MB.img Disk ./500MB.img: 524 MB, 524288000 bytes, 1024000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x2b7a6a60 Device Boot Start End Blocks Id System ./500MB.img1 2048 1023999 510976 83 Linux # losetup -P /dev/loop0 ./500MB.img # losetup --all /dev/loop0: [64768]:33575036 (/root/500MB.img) # ls -ld /dev/loop0* brw-rw----. 1 root disk 7, 0 Apr 23 10:16 /dev/loop0 brw-rw----. 1 root disk 259, 0 Apr 23 10:16 /dev/loop0p1 #

Admin

grub2の再インストール
centos
dual-boot
lvm
luks

grub2の再インストール

CentOS 8をデュアルブートしたWindows 7を搭載した古いラップトップがあります。 初めて再起動すると、GRUBはLinux用のエントリのみを表示します。だから私は使用しましたブート回復ディスクしかし、今ではラップトップがWindowsで直接起動するので、何らかの方法でGRUBをインストールすることはできません。 ディスクパーティションは次のとおりです(Boot-Repair-Diskで確認)。 Partition Boot Start Sector End Sector # of Sectors Id System /dev/sda1 2,048 3,074,047 3,072,000 27 Hidden NTFS (Recovery Environment) /dev/sda2 * 3,074,048 629,905,407 626,831,360 7 NTFS / exFAT / HPFS /dev/sda3 629,905,408 632,002,559 2,097,152 83 Linux /dev/sda4 632,002,560 976,773,119 344,770,560 5 Extended /dev/sda5 632,004,608 975,978,495 343,973,888 8e Linux LVM おおよそのサイズと用途は次のとおりです。 /dev/sda1 1.5 Gb Windows recovery partition /dev/sda2 300 Gb Windows 7 partition /dev/sda3 1 Gb Linux /boot partition /dev/sda4 164 Gb Extended partition containing /dev/sda5 /dev/sda5 4 Gb /swap, 130 Gb /, 30 Gb /home, all LVM and LUKS-encrypted /dev/sda4Windowsでは、これをプライマリ(非拡張)パーティションとして扱うことに注意する必要があります。 これは Boot-Repair-Disk 出力の一部です。 Is there RAID on this computer? no File descriptor 8 (/proc/17432/mountinfo) leaked on lvs invocation. Parent PID 19248: /bin/sh Error: /dev/mapper/cl-00: unrecognised disk label Error: /dev/mapper/cl-01: unrecognised disk label Error: /dev/mapper/cl-02: unrecognised disk label Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only. Error: Invalid partition table - recursive partition on /dev/sr0. boot-repair is executed in live-session (Boot-Repair-Disk 64bit 1oct2017, zesty, Ubuntu, x86_64) CPU op-mode(s): 32-bit, 64-bit file=/cdrom/preseed/lubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash -- ls: cannot access '/home/usr/.config': No such file or directory Set sda as corresponding disk of mapper/cl-00 Set sda as corresponding disk of mapper/cl-01 Set sda as corresponding disk of mapper/cl-02 mount: /mnt/boot-sav/mapper/cl-00: unknown filesystem type 'crypto_LUKS'. mount /dev/mapper/cl-00 : Error code 32 mount -r /dev/mapper/cl-00 /mnt/boot-sav/mapper/cl-00 mount: /mnt/boot-sav/mapper/cl-00: unknown filesystem type 'crypto_LUKS'. mount -r /dev/mapper/cl-00 : Error code 32 mount: /mnt/boot-sav/mapper/cl-01: unknown filesystem type 'crypto_LUKS'. mount /dev/mapper/cl-01 : Error code 32 mount -r /dev/mapper/cl-01 /mnt/boot-sav/mapper/cl-01 mount: /mnt/boot-sav/mapper/cl-01: unknown filesystem type 'crypto_LUKS'. mount -r /dev/mapper/cl-01 : Error code 32 mount: /mnt/boot-sav/mapper/cl-02: unknown filesystem type 'crypto_LUKS'. mount /dev/mapper/cl-02 : Error code 32 mount -r /dev/mapper/cl-02 /mnt/boot-sav/mapper/cl-02 mount: /mnt/boot-sav/mapper/cl-02: unknown filesystem type 'crypto_LUKS'. mount -r /dev/mapper/cl-02 : Error code 32 =================== os-prober: /dev/sda1:Windows 7:Windows:chain /dev/sda2:Windows 7:Windows1:chain =================== blkid: /dev/sda1: LABEL="System" UUID="FC30DADA30DA9B4A" TYPE="ntfs" PARTUUID="e7d2fa64-01" /dev/sda2: LABEL="Main disk" UUID="E6C200E1C200B837" TYPE="ntfs" PARTUUID="e7d2fa64-02" /dev/sda3: UUID="b43f57d3-c143-47b0-ad99-a5b12a0416be" TYPE="ext4" PARTUUID="e7d2fa64-03" /dev/sr0: UUID="2017-10-29-00-56-18-00" LABEL="Boot-Repair-Disk 64bit" TYPE="iso9660" PTUUID="6b8b4567" PTTYPE="dos" /dev/loop0: TYPE="squashfs" /dev/sda5: UUID="sWZAY3-8hDE-wcdv-rEsu-pTcr-9lPV-QEfxlo" TYPE="LVM2_member" PARTUUID="e7d2fa64-05" /dev/zram0: UUID="462ef96d-8ed3-405e-92c4-043654187abd" TYPE="swap" /dev/zram1: UUID="df6b8b51-4029-4d37-86ec-d70532265f9b" TYPE="swap" /dev/zram2: UUID="9d842b41-46c1-4ed3-aefb-447d99a6321f" TYPE="swap" /dev/zram3: UUID="65d9a196-c801-4e87-9283-314b665108d6" TYPE="swap" /dev/zram4: UUID="b2cb39b0-9fe1-4485-b044-7d408527117f" TYPE="swap" /dev/zram5: UUID="f6b1cecd-603e-40a3-8eb3-2bc1ddaca8c1" TYPE="swap" /dev/zram6: UUID="2fc865d0-0b3b-4d11-bb8d-c272a21e5c39" TYPE="swap" /dev/zram7: UUID="5be79bcf-4b46-4d62-81b2-952b79e0ecda" TYPE="swap" /dev/mapper/cl-00: UUID="6eac3a8f-7854-40c7-ae94-c1d288a60698" TYPE="crypto_LUKS" /dev/mapper/cl-01: UUID="d0e378ae-9140-4335-94e6-2d73a3cb7bd1" TYPE="crypto_LUKS" /dev/mapper/cl-02: UUID="00e698ad-ac0b-4e27-9bc7-bdcb524ce4ba" TYPE="crypto_LUKS" 1 disks with OS, 2 OS : 0 Linux, 0 MacOS, 2 Windows, 0 unknown type OS. GRUBを再インストールする前に、LUKS LVMパーティションの復号化が必要ですか? 編集:コメントの質問に答えるには: 出力fdisk -l /dev/sda: Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Disk model: Seagate ST950056 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xe7d2fa64 Device Boot Start End Sectors Size Id Type /dev/sda1 2048 3074047 3072000 1.5G 27 Hidden NTFS WinRE /dev/sda2 * 3074048 629905407 626831360 298.9G 7 HPFS/NTFS/exFAT /dev/sda3 629905408 632002559 2097152 1G 83 Linux /dev/sda4 632002560 976773119 344770560 164.4G 5 Extended /dev/sda5 632004608 975978495 343973888 164G 8e Linux LVM CentOS 8では、デフォルトのGRUBであるGRUB2を使用します。 LVM パーティションは CentOS インストーラによって直接作成されます。 10年近くのラップトップはUEFIではなくBIOSを使用します。 インストーラはGRUBをどこに置くか尋ねず、自動的に尋ねました。

Admin

libgssglueとopenjpeg-libsに対応するCentOS / RHEL 8は何ですか?
centos
rhel
rpm
repository

libgssglueとopenjpeg-libsに対応するCentOS / RHEL 8は何ですか?

とのCentOS / RHEL 8に対応する項目(またはマージされたパッケージ名)はlibgssglue何ですか?openjpeg-libs(この機能は現在サポートされていません)あなたの回答と回答を見つけるために使用した方法に心から感謝します。ありがとうございます!

Admin

sudoはどの環境変数を維持するのか、維持しないのか、確認するのかをどのように決定しますか?
centos
sudo

sudoはどの環境変数を維持するのか、維持しないのか、確認するのかをどのように決定しますか?

オペレーティングシステム:CentOS 7.7 sudo:sudo-1.8.23-4.el7_7.1.x86_64 「sudo -V」をrootとして実行すると、ユーザーの変更に対して(およそ)維持または維持されずに検証される環境変数のリストが提供されます。たとえば、ユーザーjoe.smithからdave.jonesまたはrootに切り替えます。 私の質問は:このリストはどのように生成されますか? 私はこれらのいくつかがsudoersファイルに設定されているデフォルト値から来ていると仮定していますが、「sudo -V」は私のsudoersファイルにリストされているデフォルト値よりも多くの環境変数をリストします。 $ sudo sudo -V ... Environment variables to preserve: STONAVM_HOME HOME EDITOR XAUTHORIZATION XAUTHORITY PS2 PS1 PATH LS_COLORS KRB5CCNAME HOSTNAME DISPLAY COLORS $ sudo grep Default /etc/sudoers Defaults umask=0027 Defaults env_keep+="EDITOR HOME STONAVM_HOME" Defaults!FULL_PROMISC noexec 私を狂わせるのはKRB5CCNAMEですが、次のエラーが見つかりました。 https://bugzilla.redhat.com/show_bug.cgi?id=1324486 私たちはsssdをsudoerに使用しないので、これは私たちに影響を与えないと思います。このホストには/etc/nsswitch.confにsudoersエントリがありません。 この問題を追跡するために必要な追加設定を公開します。

Admin

Fonts.confファイルを使用してフォントの垂直方向の間隔を増やす方法は?
centos
fonts
fontconfig

Fonts.confファイルを使用してフォントの垂直方向の間隔を増やす方法は?

Windows 10のNetBeansでエディタフォントを「Courier New」に設定すると、行間隔が正常であることがわかりました。その後、フォントが「DialogInput」に設定されている場合、行間隔は約1:2であるため、読みやすくなりやすくなります。 「DialogInput」フォントは単に「Courier New」ですが、この場合どのような修正が必要ですか? CentOSでは違いはありません。 「DialogInput」フォントを「Courier New」と一部の行間隔プロパティと一致させることはできますか? NetBeansプロパティで行間隔を設定できます~/.netbeans/11.1/config/Editors/Preferences/org-netbeans-modules-editor-settings-CustomPreferences.xml。 /etc/fonts/fonts.confただし、ファイルを使用してこれを行うことが可能かどうかを調べたいと思います。 編集する: DialogフォントはDialogInputJavaによって制御されます。 JDK12ファイル(CentOSとWin10)に次のものが/usr/java/latest/lib/psfontj2d.properties含まれていることがわかりました。 # # Legacy logical font family names and logical font aliases should all # map to the primary logical font names. # serif=serif times=serif timesroman=serif sansserif=sansserif helvetica=sansserif dialog=sansserif dialoginput=monospaced monospaced=monospaced courier=monospaced したがって、これらのフォントは単におよびsansserifですmonospaced。 NetBeans 設定ファイルは~/.netbeans/11.1/config/Editors/Preferences/org-netbeans-modules-editor-settings-CustomPreferences.xmlCentOS と Win10 で同じです。だから、まだこの他の行動を理解することはできません。

Admin