小编Gil*_*il'的帖子

Ubuntu 中的 BasicTeX 相当于什么?

TeX Live 是 LaTeX 的一个大型发行版。BasicTeX 是 TeX Live 的一个子集,适合那些不想下载完整 TeX Live 的用户。Ubuntu 中有 BasicTeX 的等效项吗?

latex 12.04

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

Ubuntu 内存测试

几个月前,我在使用 Windows PC 时遇到了问题。我从 Ubuntu CD 启动,执行内存测试,发现我的 RAM 有问题。

我在另一台 PC 上遇到了一些问题,所以我下载了 12.04 并从 CD 启动。出现的屏幕只是让我选择尝试或安装。我在哪里可以找到内存测试?

installation ram 12.04 memory-test

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

Ubuntu 12.04 无法加载 - 挂在 Busybox v1.18.5 / initramfs

我想首先说我对 Linux 非常陌生(使用它大约 1 个月)。到目前为止,我没有遇到任何问题。

我正在从带有 250 GB 硬盘驱动器和 3 GB 内存的东芝笔记本电脑上运行 Ubuntu 12.04。

昨天一切正常。我所做的唯一改变是我下载了 Banshee 来尝试替代 Rhythmbox,并做了一些推荐的更新。今天早上我尝试启动,花了很长时间,我终于得到了这个错误:

mount: mounting /dev/disk/by-uuid/02bc41cc-1e21-4700-a179-be2805a658c4 on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.18. (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash)
Enter …
Run Code Online (Sandbox Code Playgroud)

updates initramfs boot-failure busybox

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

我有 2 个不同的 GEdits?

当我加载 GEdit 时,它与 sudo GEdit 不同。普通的 GEdit 在控制台中给我 Gtk 警告,它有不同的外观。当我在任一版本上安装插件时,它不会反映在另一个版本上。

我尝试删除 gedit 并重新安装,但我得到了确切的设置(换句话说,当我删除它时,GEdit 实际上并没有消失)

关于如何真正删除 gedit 并重新开始的任何建议?

(我试过了sudo apt-get remove --purge gedit- 没有快乐)

gedit root sudo

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

Git克隆错误

我刚刚开始学习 git 并尝试运行此命令:

git clone git://github.com/schacon/ticgit.git
Run Code Online (Sandbox Code Playgroud)

它不起作用,我收到此错误消息

gwapps@gwapps-ThinkPad-X61:/home/gitRepo$ sudo git clone git://github.com/schacon/ticgit.git
Cloning into 'ticgit'...
fatal: unable to connect to github.com:
github.com[0: 204.232.175.90]: errno=Connection refused
Run Code Online (Sandbox Code Playgroud)

有没有人可以帮我解决这个问题?提前致谢!

编辑 netstat -tulpn 的输出

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      -               
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -               
udp        0      0 10.20.2.160:123         0.0.0.0:*                           -               
udp        0      0 127.0.0.1:123           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:123             0.0.0.0:*                           -               
udp        0      0 0.0.0.0:44048 …
Run Code Online (Sandbox Code Playgroud)

networking git

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

Cron 作业没有执行?

我试图在我的服务器上每两分钟执行一次 PHP 脚本,但它似乎不起作用。

我正在使用以下 cron 作业:

2 * * * * /usr/bin/php /srv/www/<snip>/<snip>/run.php
Run Code Online (Sandbox Code Playgroud)

我也试过:

2 * * * * php /srv/www/<snip>/<snip>/run.php
Run Code Online (Sandbox Code Playgroud)

两者都通过 SSH 命令行正确执行。

我通过 SSH 使用以下方法输入了 cron 作业:

crontab -e
Run Code Online (Sandbox Code Playgroud)

Ubuntu 10.04.3 LTS如果这很重要,我也会跑步。

有什么我做错了吗?有什么建议吗?

cron

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

有没有办法给命令 cd 取别名以保护参数?

当我跑

cd My folder

有一个错误,因为我没有保护字符串。

bash: cd: My: No such file or directory

但这很好用

cd "My folder"

有没有办法重新定义cd为别名或函数,以便它自动将以下所有参数保护为一个字符串?

这种方法不起作用,因为我认为它不会:

cd () { cd "$*" ; }

bash alias directory

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

xdotool:未知命令:21043361

据我所知,下面的代码行应该聚焦打开的 nautilus 窗口

xdotool windowactivate `xdotool search --onlyvisible --class nautilus`
Run Code Online (Sandbox Code Playgroud)

但我收到错误

xdotool:未知命令:21043361

command-line window xdotool

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

将数字写入多个文件

我想将数字 1-10 写入两个不同的文件。我想我应该使用 for 循环来打印到文件并在循环时从 1 计数到 10,但我不知道如何。

command-line files

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

为什么我不能再将来自两台不同机器的 Firefox 实例分开?

抱歉,这有点长。这是描述起来有点棘手的问题之一

我在局域网上连接了两台计算机。一个运行 Mythbuntu 11.10,一个运行带有(很棒的)Gnome Classic 的 Ubuntu 11.10。

在我升级到 11.10 之前,我经常坐在 Ubuntu 机器上,使用 SSH 访问 Mythbuntu 机器上的程序,例如 Firefox。即使我已经运行了 Firefox 的本地实例,我也可以这样做。

所以,要清楚的是,在我升级之前,我可以在一台机器上运行两个单独的 Firefox 实例,每个实例都来自不同的机器。一个是本地的,另一个是从另一台机器上的 SSH。一台机器的 Firefox 与另一台机器的书签和设置不同。

现在,升级后,如果我运行 Firefox 的本地实例,并且我尝试通过 SSH 运行另一个实例,则无法从另一台机器获取该实例。我得到一个已经运行的实例的新窗口。

如果我想从第二台机器运行程序,我必须首先关闭第一台机器上可能已经在运行的所有实例。

无论我首先打开哪台机器的副本,都是如此。

我不知道为什么这会改变,但我想这无关紧要。我只对结果感兴趣。我怎样才能让它同时运行任何一个应用程序的两台不同机器版本?例如,来自每台机器的两个不同的 Firefox ?

ssh firefox 11.10

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

终端历史

我正在寻找终端历史记录。不仅是通过键入显示的命令历史记录,history还有命令中的终端进程。也就是说,我想记录终端中命令显示的输出。

例如,sudo apt-get install xxxx当终端告诉你正在做什么时,一个人想要安装一个包并输入,它要求确认,安装额外的包等。 –

command-line

-1
推荐指数
1
解决办法
269
查看次数