小编Ant*_*gan的帖子

如何从 USB 驱动器安装 Debian?

我有一台运行 Windows 7 的全新 x64 笔记本电脑,我想双启动 Debian 稳定版。

我过去使用 USB 驱动器在大量笔记本电脑上安装了 Ubuntu,但我找不到像Ubuntu 说明那样安装 Debian 的体面说明

过去我也从 CD 安装了 Debian 几次,但我的新机器没有光驱。

问题是:

  1. 我需要从Debian 下载页面获取哪些文件 ?

  2. 如何使 USB 驱动器上的 Debian 文件可启动?

  3. Debian 安装程序是否有磁盘分区程序(就像 Ubuntu 那样)?阅读安装指南似乎没有,这将是另一个障碍。如果是这种情况,我可以使用哪个分区器?

debian iso-image usb-flash-drive installation

60
推荐指数
4
解决办法
27万
查看次数

尽管文件是只读的,但 Vi 可以写入文件

以下示例显示如何创建仅具有读取权限的文件。正如我们所见,当我尝试使用 echo 命令写入该文件时,我得到了Permission denied.

但是为什么,在我们使用 vi 的情况下,我们没有得到Permission denied?从这里可以看出,即使文件是只读的,我们也可以写入文件。

这里发生了什么?这是一个vi错误吗?

[admin@madona-machine1 ~]$ touch test-file
[admin@madona-machine1 ~]$ ls -ltr
total 0
-rw-r--r-- 1 admin admin 0 Apr 13 07:32 test-file
[admin@madona-machine1 ~]$ chmod -w  test-file
[admin@madona-machine1 ~]$ ls -ltr
total 0
-r--r--r-- 1 admin admin 0 Apr 13 07:32 test-file
[admin@madona-machine1 ~]$ echo try_to_write > test-file
-bash: test-file: Permission denied
[admin@madona-machine1 ~]$ vi test-file

I am good singer,

 ~
 ~
 ~
 ~
 ~
 ~
 ~                                                
   "test-file" …
Run Code Online (Sandbox Code Playgroud)

linux vi ls chmod

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

列出存储库中的所有包

我一直在寻找如何列出存储库中的所有包,但找不到它。

例如,我添加一个存储库 ( sudo add-apt-repository ppa:noobslab/icons),并且我想列出它的所有包(从控制台)。

我想在基于 Debian 的发行版中进行此操作。

linux command-line apt

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

使用 BIOS 兼容模式而不是 UEFI 引导有哪些缺点?

我买了一台预装了 64 位 Windows 8 的三星系列 9 笔记本电脑,并希望安装 Linux(下周发布时可能是 Ubuntu 13.04,但也考虑了 Mint 14)。现在有多个关于固件问题和笔记本电脑在启用 UEFI 的情况下安装 Ubuntu 时不可撤销地变砖的报告。标准建议似乎是将 BIOS 更新到最新版本,然后禁用 UEFI 模式以减少变砖的机会。

我的问题:

  • 这样做的缺点是什么?
  • 我还需要注意什么?
  • 如果我禁用 UEFI,我是否需要 32 位而不是 64 位版本的 Linux?

linux boot uefi

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

使用内置的 Bash 运行 `exec`

我定义了一个 shell 函数(我们称之为clock),我想将它用作另一个命令的包装器,类似于time函数,例如clock ls -R.

我的 shell 函数执行一些任务,然后以exec "$@".

我希望这个函数即使使用 shell 内置函数也能工作,例如clock time ls -R应该输出内置函数的结果time,而不是/usr/bin/time可执行文件。但exec最终总是运行命令。

如何让我的 Bash 函数作为一个也接受 shell 内置函数作为参数的包装器工作?

编辑:我刚刚了解到它time不是内置的 Bash,而是与管道相关的特殊保留字。我仍然对内置解决方案感兴趣,即使它不适用于time,但更通用的解决方案会更好。

bash shell command-line

9
推荐指数
1
解决办法
2534
查看次数

cygwin 如何挂载映射的网络驱动器

我使用 Cygwin 作为 POSIX 环境,并且我的 Windows 计算机上有一堆映射的网络驱动器(由系统管理员设置,而不是由我设置)。我发现所有映射在 Windows 上的网络驱动器都会自动安装在 Cygwin 中。我可以df用来查看所有驱动器,以及它们在/cygdrive. 我不知道的是如何。我看了看,/etc/fstab我没有在那里找到任何东西。

何时以及由谁调用 mount?

目前我在这些网络驱动器上的某些数据的权限方面遇到了无关的问题,互联网告诉我改变它的安装方式,但我似乎无法找到该信息。

cygwin network-shares

9
推荐指数
1
解决办法
8208
查看次数

通过 Mutt 和 Gmail 发送邮件:重复

我第一次尝试使用 GMail 设置 Mutt。它似乎工作得很好。但是,当我从 Mutt 发送邮件时,它在 GMail 的Sent文件夹中出现了两次。(我假设它也发送了两次 - 我正在尝试验证这一点。)

我的配置(去除着色):

# A basic .muttrc for use with Gmail
# Change the following six lines to match your Gmail account details
set imap_user = "XX"
set smtp_url = "XX@gmail.com@smtp.gmail.com:587/"
set from = "XX"
set realname = "XX"

# Change the following line to a different editor you prefer.
set editor = "vim"

# Basic config, you can leave this as is
set folder = "imaps://imap.gmail.com:993"
set spoolfile = …
Run Code Online (Sandbox Code Playgroud)

mutt

8
推荐指数
3
解决办法
5902
查看次数

Karmic FF 3.5.4 中的“Ubuntu Firefox Modifications”插件是什么

在最近升级的机器(Jaunty-> Karmic)和新安装的 Karmic 机器(我相信它们带有 FireFox 3.5.4)我注意到这个“Ubuntu Firefox Modifications”附加组件。这个附加组件究竟是什么?它有什么作用?禁用它有什么不好的影响吗?最后,如何从系统中清除它。

谢谢。

firefox ubuntu-9.10 browser-addons ubuntu

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

强制 wget 超时

如何强制 wget 在 X 秒后停止?

我有一个下载图像的脚本,有时它会卡住并拒绝“超时”。

我试过的:

--tries=3 --connect-timeout=30
Run Code Online (Sandbox Code Playgroud)

来自ps aux

root     26543  0.0  0.0  38636  1656 ?        S    20:40   0:00 wget -nc --tries=3 --connect-timeout=30 --restrict-file-names=nocontrol -O 18112012/image.jpg http://site/image.jpg
Run Code Online (Sandbox Code Playgroud)

linux wget ubuntu

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

如何在不重新启动的情况下以编程方式修改 Firefox 首选项?

使用GCLI,这就像

pref set <setting> <value>
Run Code Online (Sandbox Code Playgroud)

加载user.js文件需要重新启动 Firefox。我想在单个会话中来回切换设置。

firefox command-line

5
推荐指数
1
解决办法
3008
查看次数