小编Pan*_*dya的帖子

Linux 和 OpenBSD 上 Skype 的安全 FOSS 替代方案?

标准:

  • 进行音频/视频通话
  • 加密整个流量(使用良好的加密)
  • 是否跨平台(包括Windows 7等)
  • 在现代 Linux 发行版(Fedora、Ubuntu 等)上运行
  • 在 OpenBSD 上运行

有人知道 Skype 的免费和开源替代品吗?

software-rec encryption free-software sip voip

8
推荐指数
1
解决办法
3610
查看次数

从实时磁盘运行系统时,有没有办法从iso启动?

这是一个有点复杂的问题,让我解释一下预期的内容:

我知道我们可以添加menuentry带有 ISO 文件位置的GRUB并使用 GRUB 条目从 ISO 启动。(即这种方法)

但假设:

  • 我有一个 GNU/Linux(比如 Trisquel 7.0)的 ISO 文件存储在计算机(硬盘)中,比如 /dev/sda3/
  • 我想安装它 /dev/sda4
  • 我有 Ubuntu 14.04 安装(可引导)磁盘,我可以从中安装或试用实时系统。
  • 考虑我当前没有安装操作系统或安装的系统崩溃/损坏(与当前的引导加载程序无关)

问题是:使用安装盘,运行实时环境(比如不安装 Ubuntu 14.04 试试),我可以从 ISO(Trisquel 7.0)引导/dev/sda3并安装该系统/dev/sda4吗?我如何能?

注意:我同意最好创建/刻录我想从iso安装的系统的实时磁盘/USB,但如果现在没有可用的磁盘/USB,那么我可以执行上述提到的操作吗?

我认为有一种可能的技术:在 HDD 上从(Ubuntu 的)实时环境安装 GRUB,指向我最终想从中启动的 ISO(Trisquel)的路径!如何?

iso livecd grub2 bootable

8
推荐指数
1
解决办法
1250
查看次数

寻找重命名 GRUB 引导条目的正确方法

我正在考虑现有/默认 GRUB 引导项的命名。目前我在 GRUB 屏幕上有以下选项:

Trisquel GNU/Linux
Advanced options for Trisquel GNU/Linux
Trisquel GNU/Linux, with Linux-Libre 3.13.0-39-lowlatency (recovery mode)
Windows 7 (loader) (on /dev/sda1)
Edubuntu ISO
Run Code Online (Sandbox Code Playgroud)

其中前三个条目是 Trisquel GNU/Linux 的默认值,第4个条目用于 Windows 引导加载程序,第5个条目是在定义的自定义条目/etc/grub.d/40_custom。现在假设我想更改第 4个条目的名称/文本Windows 7 (loader) (on /dev/sda1),那么这是正确的方法?

我在/boot/grub/grub.cfg. 我想改变的例子:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-0A7072DF7072D145' {
    insmod part_msdos
    insmod ntfs
    set root='hd0,msdos1'
    if [ …
Run Code Online (Sandbox Code Playgroud)

grub2

8
推荐指数
1
解决办法
2万
查看次数

如何从联机帮助页中过滤说明或选项的任何部分

我想从手册页中获取任何所需描述或选项的输出。

示例:我想从apt-get手册页中获取 autoclean 选项的描述:

请建议一个命令,比如man apt-get | <somecommands> autoclean得到这个输出:

自动清洁
           与 clean 一样,autoclean 会清除检索到的包文件的本地存储库。不同的是,它只删除不能再下载的包文件,并且
           基本上没用。这允许缓存长期维护而不会失去控制。配置选项 APT::Clean-Installed 将阻止安装
           如果设置为关闭,则包不会被擦除。

我试过了,man apt-get | grep autoclean但它仅限于输出匹配的单词行,autoclean所以我无法获得完整的描述,似乎这不是我想要的!

因此,请帮助我从手册页中筛选出上述预期输出的部分内容。

(这里apt-get并autoclean仅作为例子我问这个问题,因为当人页面太长然后通过这样的方式筛选是获得确切的事情非常有帮助)

command-line man text-processing

7
推荐指数
0
解决办法
207
查看次数

在找到文件的地方执行命令

如何在找到文件的地方执行命令?
考虑我有一个名为的目录testdir,其中包含以下内容:

$ ls -R testdir/
testdir/:
dir1  dir2  dir3  dir4  dir5

testdir/dir1:
doc1.pdf

testdir/dir2:
file1.txt

testdir/dir3:
doc2.pdf

testdir/dir4:
file2.txt

testdir/dir5:
doc5.pdf
Run Code Online (Sandbox Code Playgroud)

现在我想执行一个操作(执行一个命令)来find找到某个文件/文件类型。例如让我找到*.pdf:

$ find . -name '*.pdf'
./testdir/dir3/doc2.pdf
./testdir/dir5/doc5.pdf
./testdir/dir1/doc1.pdf
Run Code Online (Sandbox Code Playgroud)

现在假设我想执行一个命令(例如 say touch file),上面的命令可以找到文件。换句话说,我想file在每个至少.pdf找到一个目录的目录中创建一个文件,以便我得到:

$ ls -R testdir/
testdir/:
dir1  dir2  dir3  dir4  dir5

testdir/dir1:
doc1.pdf  file

testdir/dir2:
file1.txt

testdir/dir3:
doc2.pdf  file

testdir/dir4:
file2.txt

testdir/dir5:
doc5.pdf  file
Run Code Online (Sandbox Code Playgroud)

我如何完成这样的工作?
可能是每次找到文件时,cd到文件所在的位置递归执行命令。
我知道它find有很棒的功能:-exec但我无法让它工作。


这只是让我了解我想做什么的一个例子。广义上:如何执行一个命令(通过find …

find path command

7
推荐指数
1
解决办法
1455
查看次数

启动时自动启动 .desktop 应用程序不起作用

我读过添加.desktop文件可以/etc/xdg/autostart在启动时启动应用程序。我也做了同样的事情来执行我的应用程序。但启动时什么也没有发生。以下是我的文件的内容.desktop:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Version=1.0
Name=screenshot
Exec=/home/anaswara/eclipse_agent/bin/Screenshot
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
Run Code Online (Sandbox Code Playgroud)

谁能告诉我出了什么问题吗( Ubunu 14.04)

ubuntu .desktop xdg

7
推荐指数
1
解决办法
2万
查看次数

如何将 deb 依赖项合并到主包中?

我想在主 deb 包中包含 deb 依赖项。

考虑有 19 个 deb 依赖项的 1 个 deb 包,因此我必须通过dpkg -i *.deb. 如果可以组合所有 19 个依赖项并创建单个(主)deb,那么我可以通过单个(1)deb 文件轻松安装包!

这该怎么做?

dpkg dependencies package-management

6
推荐指数
0
解决办法
2561
查看次数

命令究竟是什么?如何识别?

我想知道 Linux 命令究竟是什么?以及如何识别和定位它们?

换句话说,什么是不同种类/类型/类别的命令?如何识别它们并定位(来源)它。

command

6
推荐指数
1
解决办法
793
查看次数

未检测到调制解调器(为什么我必须使用 usb_modeswitch?)

我正在使用 Trisquel 7.0 LTS 和移动宽带 (Net-Setter) 来建立连接。

以下状态 (1-4) 显示了不同的条件/情况,以便清楚地了解问题。

状态-1:-

安装 Trisquel 7.0 LTS 后,一切正常。检测到我的调制解调器如下(lsusb输出):

$ lsusb
Bus 001 Device 004: ID 12d1:1436 Huawei Technologies Co., Ltd. E173 3G Modem (modem-mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 …
Run Code Online (Sandbox Code Playgroud)

networking modem trisquel

6
推荐指数
1
解决办法
1万
查看次数

如何在命令行的帮助下打印文件的元数据?

我正在使用安装了 Nautilus 3.10.1 的Trisquel 7.0。

每当我显示文件的属性时,我都会有一个特定于文件的选项卡,例如:图像、音频/视频、文档等,它显示有关它的特殊信息。

图像示例:

截屏

PDF 文档示例:

截屏

Nautilus 如何获取此类特定于文件的信息?

以及如何使用 te 命令行打印此信息(元数据)?

command-line nautilus trisquel file-metadata

6
推荐指数
2
解决办法
2万
查看次数