我有 Ubuntu 10.04 32 位,当前安装了 gcc 4.4.3。我想将其升级到 gcc 4.6.1。
如何使用 Ubuntu 包管理器进行更新:
apt-get upgrade/install
Run Code Online (Sandbox Code Playgroud)作为第二个选项,我从以下位置下载了最新的 gcc 快照文件:
http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2
如何配置、编译和安装它?
我想在命令模式下在 Vim 中搜索一个确切的词(使用 Vim 命令/wordtosearch,而不是使用*或#命令搜索光标处的当前词),例如我想搜索一个确切的词,比如 CIF,但我不想要找到 CIF_handle 或 CIF_drv。
如何让 Vim 在命令模式下搜索准确的单词?
(我不介意搜索这个词的情况,因为我已经ignorecase设置了。)
在 Ubuntu 10.04 上,我尝试使用以下 ffmpeg 命令将原始视频(YUV 格式)编码为 H.264 编码的视频:
ffmpeg -i input.mp4 output.h264
Run Code Online (Sandbox Code Playgroud)
但我收到一条错误消息
不支持的输出流编解码器 #0.0
然后当我尝试这个选项时:
ffmpeg -i input.mp4 -formats h264 output.h264
Run Code Online (Sandbox Code Playgroud)
它仍然不编码。
现在我明白了 ffmpeg 使用 libx264 编码为 H.264 格式。现在我在这个 Ubuntu 上安装了包 x264 - 快速 H.264 编码器。
我的问题:
一次使用一个 read() 或 write() ,我们可以通过 USB 接口增加批量数据大小吗?例如,我想传输 1024 (1K) 字节的数据块,如果设备只有 64 字节的限制,有什么方法可以通过 USB 增加 read() 和 write() 系统调用的数据包大小?
在主机-> 设备环境中通过 USB 传输的数据大小是否有任何限制?
我有一台 HP-G62 B17S 笔记本电脑,它装有 64 位 Windows 7 家庭版。
我在博客上读到关于 msconfig.exe(Windows 系统配置实用程序)中的设置:
启动 > 高级选项 > 处理器数量
这为我显示 1,但我有一个双核 AMD Turion,所以我将设置更改为 2。旁边是最大内存设置(未选中)。我检查了它并确保它最大为 4096;我的系统有 4GB 内存。
重新启动笔记本电脑后,现在出现错误:
Windows 错误恢复
Windows 无法启动
我可以从两个选项中进行选择:
当我选择启动修复时,它继续给出另一个错误:
Windows 启动管理器
Windows 无法启动。最近的硬件或软件更改可能是原因。要解决问题:
- 插入 Windows 安装光盘并重新启动计算机。
- 选择您的语言设置,然后单击“下一步”。
- 单击“修复您的计算机”。
我没有此操作系统版本的 Windows 安装光盘 - 当我购买笔记本电脑时,制造商没有寄给我。
如果我尝试正常启动 Windows,则需要一些时间,然后给出相同的错误消息。
我尝试插入另一张 64 位 Windows 7 专业版安装光盘(可从我的另一台笔记本电脑获得),然后重新启动,但没有出现修复菜单。
我还尝试重新启动笔记本电脑,按F8进入高级启动选项并选择以最后一次已知的良好配置启动,或以安全模式启动 - 两个选项都没有成功。这次它给出了一个蓝屏死机,并显示以下消息:
已检测到问题,并且已关闭 Windows 以防止损坏您的计算机 - BAD_SYSTEM_CONFIG_INFO
然后它会对内存进行故障转储,并使用与之前相同的修复或启动 Windows 的相同选项重新启动。
这里的问题究竟是什么及其原因?
现在有哪些选项可以将我的 Windows 7 操作系统恢复/修复到工作状态?如果我打电话给他们,制造商会为此发送恢复/修复盘吗?笔记本电脑应该在保修期内 - 它是六个月前购买的。
我有一张 Ubuntu …
我使用 Microsoft 远程桌面连接 (mstsc) 从家庭计算机连接到工作计算机。它们都有不同的键盘布局,办公室计算机上的一台是欧洲键盘,其按键映射的位置与家庭计算机上的键盘不同。因此,当我使用 Microsoft 远程桌面连接并连接到办公室计算机时,它使用自己的键盘布局,并且由于键盘不在我面前,我不记得按键是如何映射的,因此最终很难通过 RDP 连接按下正确的键。(例如,当我通过 RDP 连接并想要输入哈希值时键,在远程计算机上的 Linux xterm 上,但从未找到它在本地计算机键盘上的映射,就像在这里我想输入 hash ,但真的丢失了!)
有没有办法在远程桌面终端/窗口上输入数据时使用本地键盘布局。
远程桌面连接选项中有什么吗?
任何指示都会有所帮助。
谢谢你,
-广告。
我有一个 Ubuntu 系统,其当前语言环境是(语言环境命令的输出):
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
我想把它改成en_GB,因为有些字符在终端显示上没有正确处理。
更改语言环境的命令是什么?
查看当前系统上有哪些不同的语言环境可供我设置/尝试的命令是什么?
我在 Windows 8 上安装了 Virtualbox 4.3.12。我在 Virtualbox 下安装了 XUbuntu 14.04 作为来宾操作系统。它运行良好。但是,我遇到了一些问题:
如何在主机和来宾操作系统之间共享文件?
XUbuntu 在 Virtualbox 下的显示尺寸非常小。在 Virtualbox 中,Xubuntu 桌面周围有很多空白区域。即使在Virtualbox全屏模式下也是一样,XUbuntu桌面的大小不再增加,但周围有很多黑色空间。Virtualbox 的缩放模式稍大,但文本宽度较长且不清晰,我不喜欢这样。截图如下。如何让Xubuntu桌面全屏?

缩放模式

我正在使用 gnu make 并且在我拥有的 Makefile 中,我看到以下规则。我想在食谱中添加类似的规则,但是当我通过为食谱提供选项卡或空格在下一行添加规则及其食谱时,我会出错。
dummy :
@echo $(OBJS)
Run Code Online (Sandbox Code Playgroud)
当我打开 vim 命令 :set list 时,我看到:
dummy :$
^I@echo $(OBJS)$
Run Code Online (Sandbox Code Playgroud)
从行首缩进的配方行(第二行)之前的字符究竟是什么?
如何使用键盘输入它们(无需复制粘贴现有规则然后修改它?
我在哪里可以找到用于从头开始创建 Makefile 的各种空格/缩进的信息(不是 automake/或其他工具创建的 makefile)?
今天在工作中遇到了一个奇怪的情况。我们有人坐在对面的桌子旁,桌子下面有电源线。今天早上,当坐在我对面的人用脚敲打地面时,它扰乱了连接到我电脑的电源线并关闭了。所以当我打开它时,它说“找不到启动设备”按F1设置或按F5执行测试...
桌面机柜没有物理撞击/崩溃/跌落,这可能会物理崩溃/损坏硬盘。
编辑:操作系统是 Windows 7
所以我试图在 Bios 设置中识别它,但即使在那里它也找不到连接到这台机器的 SATA 磁盘。
于是我打开柜子,拔掉电源,又插回去。尝试重新启动,同样的错误,“未找到启动设备”它无法识别硬盘。
关于可能出错的任何想法?硬盘崩溃,操作系统崩溃(但在初始 Bios 执行后它甚至没有进入加载磁盘的点,所以怀疑这一点......)
欢迎任何有关我应该如何进行故障排除/解决此错误的指示。