AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-417394

john smith's questions

Martin Hope
john smith
Asked: 2024-06-13 04:29:54 +0800 CST

网卡无法启动

  • 5

我的 Ubuntu 机器上有一块网卡无法启动(如链路断开、第 1 层问题)。驱动程序已加载,如下所示:

$ ethtool -i ens8
driver: r8169
version: 6.8.0-35-generic
firmware-version: rtl8168h-2_0.0.2 02/26/15
expansion-rom-version: 
bus-info: 0000:00:08.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

我尝试建立该链接,但发生了以下情况:它只是保持关闭状态。

$ sudo ip link set ens8 up
$ ip a | grep -A3 ens8
3: ens8: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 9c:53:22:48:71:63 brd ff:ff:ff:ff:ff:ff
    altname enp0s8

我检查 dmesg 和内核/驱动程序警报:

$ sudo dmesg -T | grep "ens8\|r8169"
[Wed Jun 12 21:13:19 2024] r8169 0000:00:08.0 eth0: RTL8168h/8111h, 9c:53:22:48:71:63, XID 541, IRQ 29
[Wed Jun 12 21:13:19 2024] r8169 0000:00:08.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[Wed Jun 12 21:13:19 2024] r8169 0000:00:08.0 ens8: renamed from eth0
[Wed Jun 12 21:13:22 2024] Generic FE-GE Realtek PHY r8169-0-40:00: attached PHY driver (mii_bus:phy_addr=r8169-0-40:00, irq=MAC)
[Wed Jun 12 21:13:22 2024] r8169 0000:00:08.0 ens8: No native access to PCI extended config space, falling back to CSI
[Wed Jun 12 21:13:22 2024] r8169 0000:00:08.0 ens8: Link is Down

我看到上面写着“无法本机访问 PCI 扩展配置空间”,而谷歌对此没有明确的答案。我不知道该怎么做,我正在寻求帮助来解决这个问题。

我已经在网络管理器中创建了一个基本网络配置文件,专门为 ens8 提供动态 IP,但是当我尝试激活它时,出现以下信息:

$ nmcli con up PCINIC
Error: Connection activation failed: No suitable device found for this connection (device ens3 not available because profile is not compatible with device (mismatching interface name)).

我还在下面添加了这个配置文件(为简单起见,提供了一个简短的版本)以显示我使用的设置:

$ nmcli con show PCINIC 
connection.id:                          PCINIC
connection.type:                        802-3-ethernet
connection.interface-name:              ens8
connection.autoconnect:                 yes
connection.autoconnect-priority:        400
ipv4.method:                            auto

附注:这是一台使用 PCI 直通的虚拟机,用于主机中的 PCI 网卡。如果我将此 NIC 移入 Ubuntu 18.04 VM,它就可以正常工作。但是,在我使用 Ubuntu 24.04 LTS 安装新 VM 并将该 NIC 从旧 VM 移至新 VM 后,我似乎无法建立此链接。所以这不是 NIC 的故障,在我看来,这是与驱动程序相关的。

编辑:添加了一些 lspci 输出,以及手动设置速度双工:

$ lspci -knn | grep -A 5 00:08
00:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8161] (rev 15)
    Subsystem: Realtek Semiconductor Co., Ltd. TP-Link TG-3468 v4.0 Gigabit PCI Express Network Adapter [10ec:8168]
    Kernel driver in use: r8169
    Kernel modules: r8169, r8168

我还尝试通过以下方式手动设置速度和双工:

$ nmcli con modify PCINIC 802-3-ethernet.auto-negotiate no 802-3-ethernet.speed 1000 802-3-ethernet.duplex full 
$ sudo systemctl restart NetworkManager.service
$ nmcli con up PCINIC
Error: Connection activation failed: No suitable device found for this connection (device ens3 not available because profile is not compatible with device (mismatching interface name)).
$ ip a | grep ens8
3: ens8: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

现在将其设置回自动:

$ nmcli con modify PCINIC 802-3-ethernet.auto-negotiate yes
$ sudo systemctl restart NetworkManager.service 
$ nmcli con up PCINIC
Error: Connection activation failed: No suitable device found for this connection (device ens3 not available because profile is not compatible with device (mismatching interface name)).
$ ip a | grep ens8
3: ens8: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

需要明确的是,这张卡在我仍在这台计算机上的 Ubuntu 18.04 vm 上运行良好,排除了连接到另一端的电缆和交换机。

networking
  • 1 个回答
  • 69 Views
Martin Hope
john smith
Asked: 2022-12-09 13:13:19 +0800 CST

了解在 Bash 中声明数组的要点

  • 5

我试图理解在 bash 中显式声明数组的意义。我正在做的课程指出您应该使用以下命令创建一个数组:

$ declare -a ARRAYNAME

我实际上从来不知道这个命令,因为我从来没有那样做过我的数组。例如,我写了下面的脚本,然后删除了文件的第一行。结果是一样的。这引出了一个问题,使用这个“$ declare -a”语句的实际意义是什么,因为我的课程声明显然必须使用这个 declare 语句(我证明是错误的)?

$ cat test6
declare -a car_models
car_models=( honda toyota bmw )

for i in "${!car_models[@]}"
do
echo " $i ${car_models[$i]}"
done
bash
  • 1 个回答
  • 25 Views
Martin Hope
john smith
Asked: 2019-03-01 05:50:38 +0800 CST

grep 没有按预期工作

  • 1

我试图了解 grep 如何决定将 $ 作为正则表达式或可搜索字符。我的结果表明 grep 不一致地决定 $ 的含义。

因此,我做了一个基本的例子:

$ cat testfile
$illy
$unset

在这里,我想看看是否可以使用正则表达式获取以“illy”结尾的行:

$ grep 'illy$' testfile
$illy

它似乎有效,它正在将 'illy$' 标准解释为 $ 是一个正则表达式,表示“在行尾匹配这个表达式”。所以我现在的想法是,grep 将 $ 解释为正则表达式标准,而不是字符串。因此,如果我想尝试使用 grep 查找“$illy”,那么这不应该匹配任何内容,因为它将 $ 解释为正则表达式。

然而:

$ grep '$illy' testfile
$illy

为什么会找到这条线?这证明即使是 grep 也不知道如何解释字符 $。更不用说,我自己试图理解它。

regex grep
  • 1 个回答
  • 2600 Views
Martin Hope
john smith
Asked: 2019-02-04 08:22:39 +0800 CST

对文件夹而不是文件执行位

  • 1

我有一个名为 Movies 的文件夹,其中包含名为 Movie1、Movie2 等的子文件夹,然后是该子目录中的电影。下面的例子:

 Movies:
  Movie1
     film.whatever1
  Movie2
     film.whatever1
  Movie3
     film.whatever1
  Movie4
     film.whatever1
  Movie5
     film.whatever1

我希望目录的权限为 755,以便任何人都可以向下导航到 Movie1-5 文件夹(这是 755 而不是 744 的唯一原因是因为需要执行位才能更改为目录)。但我希望所有 film.whatever1-5 文件都是只读的。我一生都无法弄清楚这是否可能。

我尝试使用带有大写 X 的 setfacl 命令来执行此操作,如下所示:

 setfacl -R -d -m u::rwx Movies
 setfacl -R -d -m g::r-X Movies
 setfacl -R -d -m o::r-X Movies

 setfacl -R -m u::rwx Movies
 setfacl -R -m g::r-X Movies
 setfacl -R -m o::r-X Movies

结果是它将文件夹和文件更改为 BOTH 都是可执行的。这是我需要解决的一个非常烦人的问题。

permissions acl
  • 1 个回答
  • 40 Views
Martin Hope
john smith
Asked: 2019-02-03 14:29:40 +0800 CST

不一致的挂载权限

  • 0

我有两个带有 ext4 文件系统的 SSD。当我将 sda1 挂载到 /mnt/old-samsung-830 上时,它会将 /mnt/old-samsung-830 目录的所有者和组从 root:root 更改为 jim:jim。但是,如果我卸载 sda1,并将 sdb1 安装到同一目录,则所有者和组仍为 root。我无法解释这种行为并希望有人解释为什么/如何发生这种情况。这是示例:

### **Note the two disks are unmounted** ###
$ lsblk
NAME                MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                   8:0    0 223.6G  0 disk  
└─sda1                8:1    0 223.6G  0 part  
sdb                   8:16   0 238.5G  0 disk  
└─sdb1                8:17   0 238.5G  0 part  

### **Note the permissions of the old-samsung-830 directory ** ###
[jim@computer mnt]$ ls -al
total 16
drwxr-xr-x  4 root root 4096 Feb  2 19:14 .
drwxr-xr-x 17 root root 4096 Feb  2 13:03 ..
drwxr-xr-x  2 root root 4096 Feb  2 19:14 old-samsung-830
drwxr-xr-x  2 root root 4096 Feb  2 18:59 storage

### **Time to mount sda1.  Notice the owner and group has changed to jim** ###
[jim@computer mnt]$ sudo mount /dev/sda1 old-samsung-830
[jim@computer mnt]$ ls -al
total 16
drwxr-xr-x  4 root  root  4096 Feb  2 19:14 .
drwxr-xr-x 17 root  root  4096 Feb  2 13:03 ..
drwxr-xr-x 17 jim jim 4096 Feb  2 19:00 old-samsung-830
drwxr-xr-x  2 root  root  4096 Feb  2 18:59 storage

### **Time to unmount this, and try the other drive in the same directory** ###
[jim@computer mnt]$ sudo umount /dev/sda1 
[jim@computer mnt]$ sudo mount /dev/sdb1 old-samsung-830
[jim@computer mnt]$ ls -al
total 16
drwxr-xr-x  4 root root 4096 Feb  2 19:14 .
drwxr-xr-x 17 root root 4096 Feb  2 13:03 ..
drwxr-xr-x  3 root root 4096 Feb  2 19:16 old-samsung-830
drwxr-xr-x  2 root root 4096 Feb  2 18:59 storage
[jim@computer mnt]$ 

这是一个非常新鲜的 Ubuntu 安装,我只有基本的东西(即没有花哨的 fstab 或 facl's)在 PC 上工作。我只是想让某人解释一下,当挂载 sda1 时,它可能会将文件夹的权限更改为 jim:jim,但是当 sdb1 挂载在同一目录上时,它会保持为 root。这怎么可能?

我最终希望我所有的驱动器都能安装和使用 jim:jim(就像安装 sda1 时一样)。但我不明白它是如何或为什么起作用的。

permissions
  • 1 个回答
  • 79 Views
Martin Hope
john smith
Asked: 2016-05-20 05:18:02 +0800 CST

USB 只读文件系统

  • 6

我现在对 Linux 很有信心,但是这个 U 盘抱怨只读文件系统,但我一分钟前在 Windows 7 中写过它,没有任何问题。我已经尝试了其他帖子的所有建议,以及我能想到的所有事情。

这是 dmesg 说明写保护已关闭:

[ 5563.009330] scsi 11:0:0:0: Direct-Access     SanDisk  Cruzer Edge          1.26 PQ: 0 ANSI: 5
[ 5563.009676] sd 11:0:0:0: Attached scsi generic sg5 type 0
[ 5563.011878] sd 11:0:0:0: [sdi] 31266816 512-byte logical blocks: (16.0     GB/14.9 GiB)
[ 5563.013754] sd 11:0:0:0: [sdi] Write Protect is off
[ 5563.013759] sd 11:0:0:0: [sdi] Mode Sense: 43 00 00 00
[ 5563.014970] sd 11:0:0:0: [sdi] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA

这是问题所在:

adam@Home:~$ sudo mount /dev/sdi ~/usb
mount: /dev/sdi is write-protected, mounting read-only

我还用 DD 将 USB 格式化为 0,然后再次尝试:

adam@Home:~$ sudo dd if=/dev/zero of=/dev/sdi bs=1k count=2048
2048+0 records in
2048+0 records out
2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.426446 s, 4.9 MB/s

adam@Home:~$ sudo parted /dev/sdi
GNU Parted 3.2
Using /dev/sdi
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Error: /dev/sdi: unrecognised disk label
Model: SanDisk Cruzer Edge (scsi)
Disk /dev/sdi: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:
(parted) mklabel msdos
(parted) mkpart primary
File system type?  [ext2]? fat32
Start? 1MiB
End? 100%
(parted) p
Model: SanDisk Cruzer Edge (scsi)
Disk /dev/sdi: 16.0GB
    Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  16.0GB  16.0GB  primary  fat32        lba

(parted) q
Information: You may need to update /etc/fstab.

adam@Home:~$ lsblk
NAME                MAJ:MIN RM   SIZE RO TYPE   MOUNTPOINT
sda                   8:0    0 698.7G  0 disk
└─md0                 9:0    0   2.7T  0 linear /mnt/raiddrives
sdb                   8:16   0 698.7G  0 disk
└─md0                 9:0    0   2.7T  0 linear /mnt/raiddrives
sdc                   8:32   0 698.7G  0 disk
└─md0                 9:0    0   2.7T  0 linear /mnt/raiddrives
sdd                   8:48   0 698.7G  0 disk
└─md0                 9:0    0   2.7T  0 linear /mnt/raiddrives
sde                   8:64   1   7.6G  0 disk
├─sde1                8:65   1   487M  0 part   /boot
├─sde2                8:66   1     1K  0 part
└─sde5                8:69   1   7.1G  0 part
  ├─Home--vg-root   252:0    0   3.2G  0 lvm    /
  └─Home--vg-swap_1 252:1    0     4G  0 lvm    [SWAP]
sdi                   8:128  1  14.9G  0 disk
└─sdi1                8:129  1  14.9G  0 part

adam@Home:~$ sudo mkfs -t vfat /dev/sdi1
mkfs.fat 3.0.28 (2015-05-16)

adam@Home:~$ sudo mount /dev/sdi ~/usb
mount: wrong fs type, bad option, bad superblock on /dev/sdi,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

USB 没有用于打开或关闭写保护的按钮。

read-only
  • 5 个回答
  • 9671 Views
Martin Hope
john smith
Asked: 2016-03-15 04:46:28 +0800 CST

Chroot'ing 到 Ubuntu 机器上会给你 Root 权限吗?

  • 4

如果您要使用 Ubuntu live USB,请执行以下命令。这真的只是让您对驱动器具有root访问权限吗?

sudo mount /dev/sda1 /mnt
sudo chroot /mnt
chroot
  • 4 个回答
  • 3734 Views
Martin Hope
john smith
Asked: 2016-03-10 02:49:19 +0800 CST

请解释此安装选项

  • 1

在本指南中,它声明在 fstab 文件中创建下面的绑定挂载,这样我们就不必在重新启动时手动挂载它。我不明白的是第三个选项(无)。

/home/users    /export/users   none    bind  0  0

根据 fstab 的手册页,它说字段选项如下所示,其中第三个字段“描述文件系统的类型”。但在 NFS 文章中,它说文件系统为“none”。你怎么能没有文件系统然后把文件放在上面呢?

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
mount
  • 1 个回答
  • 792 Views
Martin Hope
john smith
Asked: 2016-01-31 13:06:28 +0800 CST

我需要有关 Grep 的帮助才能从某个部分开始

  • 8

我有一些文本文件,我想从中提取一段代码。我试图实现的目标是在某一行开始视图,然后能够读取它下面的任何内容。例如。在下面的文本中,如何查看黄色起点处的文本文件。我想查看“黄色”的内容以及它下面的所有内容,无论该内容是什么。

green
blue
cyan
magenta
purple
brown
yellow
red
orange
more orange
more blue
this is enough
command-line
  • 5 个回答
  • 4236 Views
Martin Hope
john smith
Asked: 2015-11-16 05:11:47 +0800 CST

无法安装 Steam

  • 2

我在使用 Steam 安装新的 Ubuntu 时遇到了问题。当我发出下面的“install steam”命令时,它说我缺少软件包。

user@test-desktop:~$ sudo apt-get install steam
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 steam:i386 : Depends: libgl1-mesa-dri:i386
              Depends: libgl1-mesa-glx:i386
E: Unable to correct problems, you have held broken packages.

然后,当我尝试获取一些丢失的包时,它表明我依赖更多的包,如下所示。

user@test-desktop:~$ sudo apt-get install libgl1-mesa-dri:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 libgl1-mesa-dri:i386 : Depends: libdrm-intel1:i386 (>= 2.4.48) but it is     not going to be installed
                        Depends: libdrm-nouveau2:i386 (>= 2.4.38) but it     is not going to be installed
                        Depends: libdrm-radeon1:i386 (>= 2.4.31) but it is not going to be installed
                        Depends: libdrm2:i386 (>= 2.4.38) but it is not going to be installed
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

我一定是在这里做错了什么。有人可以告诉我该怎么做吗?

仅供参考,我也很不高兴地执行了以下命令:

sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

根据建议,我也尝试过:

user@test-desktop:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another     package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

E: Package 'ia32-libs' has no installation candidate
steam
  • 1 个回答
  • 9898 Views
Martin Hope
john smith
Asked: 2015-11-08 11:17:24 +0800 CST

GPG错误缺少签名[重复]

  • 4
这个问题在这里已经有了答案:
如何修复 GPG 错误“NO_PUBKEY”? (13 个答案)
6 年前关闭。

当我执行以下命令时:

sudo apt-get upgrade

在底部我收到一条错误消息

W: GPG error: http://download.opensuse.org  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8873E7BF70F1BBEA

如何从 opensuse.org 服务器检索此密钥?如果我要查看他们的网站,我将无法找到密钥。网站上嵌套的目录太多了,不知道去哪里找。我什至不知道它是什么应用程序或什么更新。


更新

我已按照评论中的指南进行操作,但它不起作用。我移动了我的列表文件,并在使用 apt-get update 时创建了一个新文件。我现在有 15 个 PPA 文件和 16 个安全文件。删除一些其他 GPG 密钥后,我现在在更新时出现更多错误。

apt
  • 1 个回答
  • 7548 Views
Martin Hope
john smith
Asked: 2015-11-06 13:01:59 +0800 CST

请停止麦克风收听?

  • 0
pactl load-module module-loopback latency_msec=1

我输入了上面的命令来听我的麦克风。现在我一直在听,我怎么停下来!?

现在我只是输入了以下内容,现在我一点声音也没有了。请帮我!

 pactl exit
microphone
  • 1 个回答
  • 303 Views
Martin Hope
john smith
Asked: 2015-10-26 10:18:05 +0800 CST

在新操作系统上恢复 RAID 驱动器

  • 2

我的 SSD 上的 Debian 操作系统出现问题,并已删除它 (Debian) 以安装 Ubuntu 服务器。最初,在我的 Debian 操作系统上,我安装了 mdadm 并有一个包含 5 个驱动器的跨接阵列,显示为 /dev/md0(这些驱动器上都没有 MBR,它只是一组仅用于阵列的新驱动器) . 然后我将 /mnt/raiddrvies 挂载到 /dev/md0 上以访问内容。现在的问题是这样的。由于我已将 Ubuntu 服务器放到该 SSD 上,现在我该如何恢复 raid 阵列?我已经安装了 mdadm 并尝试运行以下命令:

sudo mdadm --create /dev/md0 --level=linear --raid-devices=5 /dev/sda /dev/sdb /dev/sdd /dev/sde /dev/sdf

当它开始创建驱动器时,它会为每个 /dev/sd(a、b、d、e 或 f)显示以下消息:

mdadm: partition table exists on /dev/sda but will be lost or meaningless after creating array

最后它问:

Continue creating an array?

我放了 no 因为我想保留原始数组。我只想将它们重新分组为一个驱动器并安装它。我该怎么做?

raid
  • 1 个回答
  • 7540 Views
Martin Hope
john smith
Asked: 2015-10-10 22:12:04 +0800 CST

Firefox 顶部栏始终可见

  • 0

我的 Firefox 浏览器发生了一些变化,它始终以全屏模式启动。然后当我把它恢复正常(F11),然后去 YouTube 上观看视频并点击视频播放器角落的小方块将视频最大化到全屏时,它总是显示顶部栏(URL 框,选项卡,以及 URL 栏下方的一点点灰色)。所以基本上我不能再在 YouTube 上欣赏全屏视频了。我真的不明白为什么要这样做。请指教。

firefox
  • 1 个回答
  • 207 Views
Martin Hope
john smith
Asked: 2015-07-08 13:39:14 +0800 CST

命令名称“dd”代表什么?

  • 53

我正在使用dd将图像复制到 USB 上。但是dd代表什么呢?

我了解它的用途,但不了解该名称的dd实际含义或首字母缩写词。
它甚至没有在手册页中说明。

dd
  • 5 个回答
  • 12806 Views
Martin Hope
john smith
Asked: 2015-07-06 11:13:00 +0800 CST

Canonical 不提供 VLC 媒体播放器的更新?

  • 1

我正在尝试将 VLC 媒体播放器更新到最新版本,我尝试了通常的 apt-get 更新和升级,但它不会更新到最新版本 (2.2)。我当前的版本如下。

$ vlc --version
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)

在 Ubuntu 软件中心,如果我查看 VLC 的详细信息只是说,

"vCanonical does not provide updates for VLC media player. Some updates may be provided by the Ubuntu community."

我已经尝试安装下面的存储库但没有运气。

ppa:videolan/stable-daily

我被要求提供以下输出以进行故障排除:

$ apt-cache policy vlc
vlc:
  Installed: 2.1.6-0ubuntu14.04.1
  Candidate: 2.1.6-0ubuntu14.04.1
  Version table:
 *** 2.1.6-0ubuntu14.04.1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/universe amd64 Packages
        100 /var/lib/dpkg/status
     2.1.4+git20150226+r54594+19+11~ubuntu14.04.1 0
        500 http://ppa.launchpad.net/videolan/stable-daily/ubuntu/ trusty/main amd64 Packages
     2.1.2-2build2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
vlc
  • 1 个回答
  • 492 Views
Martin Hope
john smith
Asked: 2015-07-06 10:50:53 +0800 CST

检查软件版本

  • 3

我需要检查我运行的 VLC 的当前版本,但是我不知道它安装在哪里(在/etc或中看不到它/bin)。

如果我vlc在终端中执行此操作,则应用程序会启动,但是有没有一种方法可以像命令那样显示调用应用程序pwd vlc的实际路径?vlc

我想看看实际文件名是否包含软件版本,因为我在软件本身找不到版本。

我有一份声明要求我解释为什么这与另一篇文章不同。这是不同的,因为这是一个两部分的问题,我试图了解安装包的位置(与其他链接相同),但是我也想知道如何检查 VLC 版本,因此标题(和为什么这个问题不同)。

command-line
  • 5 个回答
  • 16394 Views
Martin Hope
john smith
Asked: 2015-07-03 22:59:44 +0800 CST

密码强度

  • 1

我不明白为什么在我的 Ubuntu 安装上有这么小的密码字符限制。我认为它大约有 13 个字符。有没有办法修改 Ubuntu 以便我可以拥有更长的密码?

password
  • 1 个回答
  • 245 Views
Martin Hope
john smith
Asked: 2015-06-21 04:22:55 +0800 CST

Samba Share中的755权限是什么意思

  • 30

我正在试验 Samba。我在 上安装了一个 RAID 驱动器/mnt/raiddrives,我想在我的网络上共享它,让每个人都可以完全访问它。Ubuntu 指南说要在smb.conf文件中执行如下操作:

[share]
    comment = Ubuntu File Server Share
    path = /srv/samba/share
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0755

但是,假设权限是用create mask值设置的,这0755对我来说毫无意义。在网络上搜索只会发现数百人使用不同的数字,但没有明确解释这些数字的含义。那么有人可以告诉我这些数字的含义以及我如何弄清楚我想使用的数字吗?

permissions
  • 2 个回答
  • 158260 Views
Martin Hope
john smith
Asked: 2015-06-19 08:23:56 +0800 CST

格式化硬盘驱动器

  • 2

我刚刚在没有连接其他硬盘的 SSD 上安装了操作系统。我刚刚附加了一个额外的 5 个 HDD,它们以前在 Windows 的 RAID 卷中运行。我想擦除硬盘并使用 Linux 对其进行 RAID。谁能告诉我如何查看这些连接的硬盘驱动器,以及如何格式化它们。

hard-drive
  • 1 个回答
  • 129 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve