TeX Live 是 LaTeX 的一个大型发行版。BasicTeX 是 TeX Live 的一个子集,适合那些不想下载完整 TeX Live 的用户。Ubuntu 中有 BasicTeX 的等效项吗?
几个月前,我在使用 Windows PC 时遇到了问题。我从 Ubuntu CD 启动,执行内存测试,发现我的 RAM 有问题。
我在另一台 PC 上遇到了一些问题,所以我下载了 12.04 并从 CD 启动。出现的屏幕只是让我选择尝试或安装。我在哪里可以找到内存测试?
我想首先说我对 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) 当我加载 GEdit 时,它与 sudo GEdit 不同。普通的 GEdit 在控制台中给我 Gtk 警告,它有不同的外观。当我在任一版本上安装插件时,它不会反映在另一个版本上。
我尝试删除 gedit 并重新安装,但我得到了确切的设置(换句话说,当我删除它时,GEdit 实际上并没有消失)
关于如何真正删除 gedit 并重新开始的任何建议?
(我试过了sudo apt-get remove --purge gedit- 没有快乐)
我刚刚开始学习 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) 我试图在我的服务器上每两分钟执行一次 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如果这很重要,我也会跑步。
有什么我做错了吗?有什么建议吗?
当我跑
cd My folder
有一个错误,因为我没有保护字符串。
bash: cd: My: No such file or directory
但这很好用
cd "My folder"
有没有办法重新定义cd为别名或函数,以便它自动将以下所有参数保护为一个字符串?
这种方法不起作用,因为我认为它不会:
cd () { cd "$*" ; }
据我所知,下面的代码行应该聚焦打开的 nautilus 窗口
xdotool windowactivate `xdotool search --onlyvisible --class nautilus`
Run Code Online (Sandbox Code Playgroud)
但我收到错误
xdotool:未知命令:21043361
我想将数字 1-10 写入两个不同的文件。我想我应该使用 for 循环来打印到文件并在循环时从 1 计数到 10,但我不知道如何。
抱歉,这有点长。这是描述起来有点棘手的问题之一。
我在局域网上连接了两台计算机。一个运行 Mythbuntu 11.10,一个运行带有(很棒的)Gnome Classic 的 Ubuntu 11.10。
在我升级到 11.10 之前,我经常坐在 Ubuntu 机器上,使用 SSH 访问 Mythbuntu 机器上的程序,例如 Firefox。即使我已经运行了 Firefox 的本地实例,我也可以这样做。
所以,要清楚的是,在我升级之前,我可以在一台机器上运行两个单独的 Firefox 实例,每个实例都来自不同的机器。一个是本地的,另一个是从另一台机器上的 SSH。一台机器的 Firefox 与另一台机器的书签和设置不同。
现在,升级后,如果我运行 Firefox 的本地实例,并且我尝试通过 SSH 运行另一个实例,则无法从另一台机器获取该实例。我得到一个已经运行的实例的新窗口。
如果我想从第二台机器运行程序,我必须首先关闭第一台机器上可能已经在运行的所有实例。
无论我首先打开哪台机器的副本,都是如此。
我不知道为什么这会改变,但我想这无关紧要。我只对结果感兴趣。我怎样才能让它同时运行任何一个应用程序的两台不同机器版本?例如,来自每台机器的两个不同的 Firefox ?
我正在寻找终端历史记录。不仅是通过键入显示的命令历史记录,history还有命令中的终端进程。也就是说,我想记录终端中命令显示的输出。
例如,sudo apt-get install xxxx当终端告诉你正在做什么时,一个人想要安装一个包并输入,它要求确认,安装额外的包等。 –
command-line ×3
12.04 ×2
11.10 ×1
alias ×1
bash ×1
boot-failure ×1
busybox ×1
cron ×1
directory ×1
files ×1
firefox ×1
gedit ×1
git ×1
initramfs ×1
installation ×1
latex ×1
memory-test ×1
networking ×1
ram ×1
root ×1
ssh ×1
sudo ×1
updates ×1
window ×1
xdotool ×1