Articles of Ubuntu

我应该如何设置MATLAB来正确显示俄文(西里尔字母)在Linux上的数字?

我在Ubuntu 12.04.4 LTS和Windows XP上安装了MATLAB R2008b。 Ubuntu中的系统区域设置是Unicode – en_US.UTF-8。 为了与Windows兼容,我使用ru_RU.CP1251语言环境在Ubuntu中启动MATLAB – 所以我有简单的脚本来启动MATLAB: cat /opt/MATLAB_R2008b/bin/matlab-run #!/bin/bash export LANG="ru_RU.CP1251"; export LC_ALL="ru_RU.CP1251"; /opt/MATLAB_R2008b/bin/matlab -desktop 之后, slCharacterEncoding和function('DefaultCharacterSet')按预期返回所需的windows-1251。 我的系统中有很多字体,几乎都支持俄文(西里尔字母)字形。 俄文文本通常在uicontrol中显示(请参见截图 ) uicontrol('String','Русский=Russian','Position',[0 0 200 200]) 但是并不在图标和标题中,所以 x = linspace(0,2*pi,100); y = sin(x); xlabel('x, в радианах','interpreter','none'); ylabel('y, значение sin(x)','interpreter','none'); title('y, значение sin(x)','interpreter','none'); 在标签和标题中产生错误的字符 。 我不知道如何解决这个问题。 我应该如何设置MATLAB来正确显示俄文(西里尔字母)在Linux上的数字?

在Ubuntu 14.04的OSRM上运行make时出现内存错误

我一直试图在Ubuntu服务器上安装开源路由机器(OSRM),但是当我运行生成在生成文件夹中停止在21%,并给我以下错误: [21%]构buildCXX对象CMakeFiles / OSRM.dir / Library / OSRM_impl.cpp.o 虚拟内存耗尽:无法分配内存 make [2]: * [CMakeFiles / OSRM.dir / Library / OSRM_impl.cpp.o]错误1 make [1]: * [CMakeFiles / OSRM.dir / all]错误2 make: * [all]错误2 $ 我已经在网上寻找一个解决scheme,发现改变ulimit和添加交换内存的build议,这两个都没有为我工作。 任何帮助将非常感激! 编辑:我联系了OSRM开发人员,事实certificate,我需要2.5 GB的内存。 我只有1.我通过添加交换文件来解决这个问题,遵循这些说明: http : //digitizor.com/2011/02/06/create-swap-file-ubuntu-linux/

SQL客户端抛出错误1045,但我可以通过命令行进入?

我有一个Linux的VPS,我可以连接到罚款使用命令行。 root@vps27625:~# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4604 Server version: 5.5.38-0ubuntu0.14.04.1 (Ubuntu) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be […]

MsgPack c ++打包长度超过32个字符的string

我想打包一个大于32个字符的string,但打包程序每次都返回'da'。 当我使用包含less于32个字符的string都可以正常工作! 但更大的string只返回'da' 我的代码如下所示: msgpack::sbuffer sbuffer; msgpack::packer<msgpack::sbuffer> packer(&sbuffer); packer.pack(string("hello this is a string larger than 32 bytes")); 也试过这个: packer.pack_raw(43); packer.pack_raw_body("hello this is a string larger than 32 bytes", 43); 在这两种情况下返回: 'da' 任何想法? 感谢帮助 编辑:我解决了这个问题…我用cmake重新安装它,现在它工作。 在我用./configure完成之前

我无法将ShoesRB安装到Ubuntu 14中。问题是.run或.install文件types?

每当我尝试打开“script.run”和“script.install”文件的用于Linux的ShoesRB安装文件时,它们都会在文本编辑器中打开,而不是在安装程序中打开。 当我尝试在terminal中运行它们时,我得到了奇怪的根authentication错误。 我知道root密码是正确的。 有谁知道如何在Ubuntu 14中正确安装ShoesRB?

启动Vagrant时连接超时

我正尝试在64位Ubuntu 12.04机器上使用Laravel Homestead。 我已经安装了Vagrant 1.6.5和Oracle的VM虚拟机箱4.3.1。 当我用vagrant up起动我的vagrant up ,给我的错误是: vagrant up Bringing machine 'default' up with 'virtualbox' provider… ==> default: Checking if box 'laravel/homestead' is up to date… ==> default: A newer version of the box 'laravel/homestead' is available! You currently ==> default: have version '0.1.6'. The latest is version '0.2.0'. Run ==> default: `vagrant […]

使用Vagrant shell provisioner安装NodeJS不起作用

我试图通过Vagrant和shell provisioner安装node.js和一些软件包。 我发现三种情况: 1-简单的vagrant up并在vagrant ssh手动引入命令 这一个完美的作品,这就是为什么我不明白为什么接下来的2例不 2-在vagrantFile中调用bootstrap.sh进行安装,权限为:false 在vagrant up一切都安装好了(甚至还说“ Now using node v0.11.14 ” 一旦进入vagrant ssh节点,nvm和npm在我的stream浪用户文件夹中,但node命令不被识别,以及npm 。 nvm是公认的,但nvm ls什么也没有列出。 3-从bootstrap.sh中调用VagrantFile调用,权限为:true 在vagrant up一切都安装好了(甚至还说“ Now using node v0.11.14 ” 节点,nvm和npm安装在/ root目录下。 node_modules位于vagrant用户目录中。 命令节点和npm找不到 这里的VagrantFile和bootstrap.sh的内容 VagrantFile: # -*- mode: ruby -*- # vi: set ft=ruby : # Vagrantfile API/syntax version. Don't touch unless you know what you're […]

在哪里安装了包库和头文件

在Ubuntu下载和安装一个软件包后,如何检查库和头文件的写入位置? 我相信这与包的.pc文件有关,但我不知道如何find该文件。 例如,我已经下载了PCL(Point Cloud Library)包,然后在一个示例CMakeLists.txt文件中给出了以下内容: include_directories(${PCL_INCLUDE_DIRS}) link_directories(${PCL_LIBRARY_DIRS}) add_definitions(${PCL_DEFINITIONS}) 这些环境variables在哪里定义,我怎么看? 如果我从源代码而不是通过一个包编译库,这是否会有所不同? 将自动创build一个.pc文件?

docker不能启动容器没有这样的文件或目录

生成后我无法启动我的容器,我得到: Error response from daemon: Cannot start container ogc-mysql: no such file or directory Error: failed to start one or more containers 这是我的Docker文件: FROM ubuntu:latest MAINTAINER Davin Kevin # Install latest updates RUN apt-get update RUN apt-get upgrade -y # Install mysql client and server RUN apt-get -y install mysql-client mysql-server curl # Enable remote […]

linux kallsyms R符号不显示

我不想find系统调用表的内核地址。 我通常通过grep sys_call来做到这一点,但在一个系统中,我可以看到地址,但在其他地方,它不显示条目。 root@ubuntu:~# cat /proc/kallsyms | grep sys_call ffffffff8122aa90 t proc_sys_call_handler ffffffff81726432 t ret_from_sys_call ffffffff81726644 T int_ret_from_sys_call ffffffff81728146 t sysexit_from_sys_call ffffffff81728386 t sysretl_from_sys_call ffffffff8172858e t ia32_ret_from_sys_call **ffffffff81801400 R sys_call_table** ffffffff81809cc0 R ia32_sys_call_table root@ubuntu:~# 没有系统调用表…为什么不显示R型符号? / $ cat /proc/kallsyms | grep sys_call ffffffff8119c230 t proc_sys_call_handler ffffffff817a1a57 t ret_from_sys_call ffffffff817a1c50 T int_ret_from_sys_call ffffffff817a2cb8 t sysexit_from_sys_call ffffffff817a2ed8 […]