Ubuntu

Ubuntu用户和开发人员的问答


2
无法在Ubuntu 12.04上使用GCC进行编译
我正在尝试使用GCC和VC9在我的Ubuntu和Windows计算机上编译并运行以下C程序。但是,我面临以下问题: 在Ubuntu机器上: GCC可以正常编译,但是运行时会显示以下提示: Segmentation Fault (Core Dump). 在Windows计算机上: VC9编译并运行良好。GCC可以正常编译,但是程序运行时进程终止。 在这里需要您的专家协助。这是我的代码: #include <string.h> #include <stdio.h> int calc_slope(int input1,int input2) { int sum=0; int start=input1; int end=input2; int curr=start; //some validation: if (input1>input2) return -1; while(curr<=end) { if (curr>100) { char *s=""; int length; int left; int right; int cent; sprintf(s,"%d",curr); length=strlen(s); …
9 compiling  gcc 

1
更新Tomtom GPS地图(没有虚拟盒子/葡萄酒解决方案)
我有一个Tomtom Via 130 GPS,想更新我的地图。 他们在其网站上要求安装软件,但不支持Ubuntu(其他Linux发行版均不支持)。对于在Linux内核上开发的设备而言,这非常令人惊奇。 没有虚拟盒子,有没有办法做到这一点? 我不考虑使用虚拟盒子选项,因为我的系统很轻。这是另一个问题。
9 updates  gps 


1
为什么Roboto Regular将其显示为粗体?
我从Android网站下载了Roboto字体。所有的权重(包括Roboto Regular)都正确显示在字体查看器中,但是当我尝试将其设置为标题栏字体(使用gnome-tweak-tool)或在应用程序中使用它时,Roboto Regular始终显示为Roboto Bold。据我所知,这似乎只影响Roboto。 我现在在Ubuntu 12.10上(如果重要,将Unity替换为Gnome 3)。我从未在12.04中检查过,但我知道在11.04中没有此问题。
9 fonts 

1
Kubuntu和KDE时钟
在最近的带有KDE 4.10反向移植的Kubuntu中,我对KDE时钟有一些非常奇怪的行为。系统时钟已正确设置,尽管由于某种原因它使用UTC。 这是对的: me@pinguino ~]$ date Fri Mar 15 09:06:36 UTC 2013 但是,时钟是错误的。看到这个: 罗马永远不会比世界协调时间更早,因为它总是比世界协调时间早1或2个小时!错误?
9 kde 

2
在Rhythmbox中导入iTunes音乐库
我的Mac上的iTunes中有一个广泛的音乐库。我发现了十二个导入脚本,可将元数据(评分,播放次数)导入Rhythmbox。但是我发现的所有评论都表明它们不能很好地工作,并且它们都没有处于积极的开发中/在最初被转储到Web后没有对其进行任何修复。考虑到这是用户/开发人员只需要做一次 有没有人有在Rhythmbox中导入iTunes资料库的经验?有什么推荐的导入脚本吗? 另外,我不明白这些脚本应该如何导入音乐本身。例如,目录结构和路径将有所不同,并且似乎无法解决该问题。 我看过的脚本是itunes2rhythm和itunes-to-rhythmbox-ratings。

2
数字环绕(HDMI)输出
我最近构建了HTPC,并在其上安装了Ubuntu 12.10。这是一台带有板载HDMI连接的Shuttle XH61V,我用于将其连接到电视,该电视又连接到扬声器系统(5.1)。 我已经尝试了所有可以在此网站上以及通过Google找到的所有内容,但无济于事。我什至尝试安装Ubuntu 13.04,但这似乎存在完全相同的问题。 pavucontrol仅显示“数字立体声(HDMI)输出”,但没有环绕声。speaker-test -c 6前置扬声器的所有扬声器都可以同时跑步,后置扬声器的扬声器则更安静,而LFE则完全没有。 由于它是通过HDMI运行的,因此我不知道是否正在使用Intel HD graphics 4000这一事实。 这是我的输出aplay -L: **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 1: ALC662 …

3
替换sed中的点(。)
因此,实际的问题是-有谁知道如何删除M-BM-特殊字符而不冒失去其他字符的危险? 我有一串文字: " . . ." 那是 space dot space dot space dot 我正在尝试将文本文件中所有出现的字符串替换为 "..." 那是 dot dot dot 我正在尝试使用sed: sed -r 's:\s\.\s\.\s\.:...:g' -i sed-dots 不幸的是,它一点也不改变输入文件。文件:https://www.dropbox.com/s/46zmiruy3ln85a1/sed-dots 当我尝试在文本编辑器中替换相同的字符串(我使用geany)时,找到并正确替换了它。 我能想到的唯一原因是这些空间中的某些(或全部)不是真正的空间,而是某些特殊字符。 有谁知道如何用sed(或任何其他命令行工具)查找和替换该字符串?请在我的文件上测试您的想法,因为问题并不像看起来的那么明显-这就是为什么我问这个问题。 使用cat -Amyfile之后,似乎这些空间不是空格而是M-BM-特殊字符的问题。.建议使用任何建议的符号进行搜索不是一个好主意,因为可能会删除某些其他字符。


2
如何安装特定版本的MYSQL
我正在尝试安装mysql-server 5.0。因为我要安装一个依赖此版本的程序。我在网上冲浪以找到解决方案,但没有一个起作用。我真的很失望 我试过“ apt-get install mysql-server = 5.0.96-0ubuntu3”,但说“找不到'mysql-server'的版本'5.0.96-0ubuntu3'”。我在http://packages.ubuntu.com/hardy/mysql-server-5.0上找到了这个软件包, 但是我不知道如何使用它。我可以手动安装它吗?请帮我!

2
自动将所有外部驱动器挂载在/ media下,并具有对所有人的读/写权限
这是我的问题: 我的计算机有4个USB端口,并且正在运行Ubuntu 12.10。我每天都会收到不同的USB,将其插入计算机,对其进行读/写数据,然后将其发送出去。 我想要的是自动安装我插入计算机的所有USB。检测到的第一个USB将进入/media/HDD1,第二个将进入/media/HDD2等等。或者,如果将/media/HDD1插入端口1的USB插入端口,插入端口2的USB插入端口/media/HDD2,等等,那将是很好的。 路径/media并不重要,但我希望将HDD1-4目录放在一个位置,以便我可以轻松访问它们。 USB通常是ext2,但有时我也可以使用FAT32,NTFS USB。 我还希望在不登录Ubuntu的情况下挂载USB,因为我经常/media/HDD..从另一台Windows计算机上进行访问。 我怎样才能做到这一点?我应该对udev规则进行哪些更改fstab?任何建议都将受到高度赞赏。

2
Wacom Bamboo在Inkscape 0.48中的压力敏感度
我在Inkscape 0.48(运行Ubuntu 12.04)中使用Wacom Bamboo Pen&Touch的压力敏感性不起作用。 我在Input Devices(Wacom Bamboo 16FG 4x5手写笔; Wacom Bamboo 16FG 4x5笔橡皮; Wacom Bamboo 16FG 4x5手指触摸; Wacom Bamboo 16FG 4x5手指垫)上打了所有选项。也在Use pressure-sensitive tablet中的Mouse对话框中打勾Inkscape Preferences。 笔(双方:笔和橡皮擦)可以很好地用作指针,仅此而已。有什么解决办法吗?

1
Unity中的持久性通知
我是刚刚安装Ubuntu 12.10的新用户。我相处得很好,但是有什么困扰我。我不断丢失通知,这给我带来了麻烦。有没有办法使通知/事件更具持久性?例如,在Windows中,任务栏会闪烁,直到单击为止。在Android中,图标会停留在任务栏中,直到我点击或轻扫它为止。不管应用程序如何。 我可以用Unity做类似的事情吗?使应用程序图标在发生某些事情时闪烁? 谢谢!
9 unity  12.10 

2
如何设置SSD RAID和TRIM支持?
我正在寻找一个新的服务器。我只能使用Intel 520系列240gb MLC固态硬盘或标准Seagate 7200rpm磁盘。 这些是不可谈判的选择。 自然地,因为它将运行MySQL,其主要任务是MySQL服务器。由于最大的性能瓶颈是磁盘I / O,因此我更愿意使用SSD。 我需要有接近1TB的磁盘空间。现在,RAID5不能提供最佳性能,并且有传言说它不适用于SSD,因此我正在研究Raid 10(1 + 0)设置,该设置将为我提供720gb(240gb * 3) 我需要知道如何使用软件raid在Ubuntu 12.04.01 LTS上进行设置,并确保为raid配置启用了TRIM支持(在Linux中称为Discard)。 有人没有成功吗?任何需要注意的howto信息和内容,以及基本上要使用的工具等等都将提供很大的帮助。 理想情况下,我还需要能够启动SSD RAID阵列。 谁能指出我正确的方向? 谢谢。
9 raid  ssd  trim 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.