在Arch Linux 64bit上使用MongoDb.全新安装.以root身份尝试:
/etc/rc.d/mongodb start
Run Code Online (Sandbox Code Playgroud)
日志说:
***** SERVER RESTARTED *****
Thu Mar 15 12:00:18 BackgroundJob starting: DataFileSync
Thu Mar 15 12:00:18 versionCmpTest passed
Thu Mar 15 12:00:18 versionArrayTest passed
Thu Mar 15 12:00:18 shardObjTest passed
Thu Mar 15 12:00:18 shardKeyTest passed
Thu Mar 15 12:00:18 isInRangeTest passed
Thu Mar 15 12:00:18 [initandlisten] MongoDB starting : pid=580 port=27017 dbpath=/data/db 64-bit host=(none)
Thu Mar 15 12:00:18 [initandlisten] db version v2.0.3, pdfile version 4.5
Thu Mar 15 12:00:18 [initandlisten] git version: nogitversion
Thu …Run Code Online (Sandbox Code Playgroud) 我正在使用Arch Linux并安装了Ruby(这是2.0.0版本).
当我安装Ruby时,它说我应该添加:
$(ruby -rubygems -e "puts Gem.user_dir")/bin
Run Code Online (Sandbox Code Playgroud)
在我的路上,我把它添加到.bashrc
当我尝试gem安装rails或任何其他gem时,它会给出错误:无法构建gem原生扩展.这是完整的错误:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/lib/ruby/gems/2.0.0 directory.
[alexander@localhost ~]$ sudo gem install rails --no-user-install
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/usr/bin/ruby extconf.rb
creating Makefile
make "DESTDIR="
sh: make: command not found
Gem files will remain installed in /usr/lib/ruby/gems/2.0.0/gems/atomic-1.1.10 for inspection.
Run Code Online (Sandbox Code Playgroud)
当我看到这个错误时,我看到人们通过安装ruby-dev软件包来解决这个错误,但是这对于Arch Linux来说并不存在.我还可以尝试其他任何选项吗?
提前致谢!
我正在尝试构建我的kivy应用程序,但运行buildozer android debug --verbose我唯一得到的是:
[...]
Run prebuild
Call prebuild_hostpython
Call prebuild_python
Call prebuild_sdl
Call prebuild_pygame
Call prebuild_pyjnius
Call prebuild_android
Call prebuild_kivy
Run build
Skipped build_hostpython
Skipped build_python
Skipped build_sdl
Skipped build_pygame
Call build_pyjnius
Entering in ARM environment
Compiler found at /home/michal/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
/home/michal/Dokumenty/Projekty/Labirynt/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
running build_ext
building 'jnius' extension
arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/michal/.buildozer/android/platform/android-ndk-r9c/platforms/android-14/arch-arm -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/michal/.buildozer/android/platform/android-ndk-r9c/platforms/android-14/arch-arm -fPIC -I/home/michal/Dokumenty/Projekty/Labirynt/.buildozer/android/platform/python-for-android/build/python-install/include/python2.7 -c jnius/jnius.c -o build/temp.linux-x86_64-2.7/jnius/jnius.o
jnius/jnius.c:1:2: error: #error Do not use this …Run Code Online (Sandbox Code Playgroud) 环境是在虚拟机中运行的archlinux.
Erlang/OTP 17 [erts-6.2] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false]
Interactive Elixir(1.0.2) - 按Ctrl + C退出(输入h()ENTER以获取帮助)
如果我跑erl或者iex,这将需要8~9秒才能开始.
但如果我跑,erl -name xxx或者iex --name xxx根本没有延迟.
不管erl -sname xxx或iex --sname xxx不工作,需要8秒或更长时间.
所以问题是:有没有办法跳过延迟?
我试图在arch linux mini计算机(cubox)上安装mean.io堆栈.所以我安装了nodejs和mongodb软件包.
我用Git检索堆栈,进行了npm安装(没关系)但是接着:
输入'grunt'后我收到此错误:
[nodemon] v1.2.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node --debug server.js`
debugger listening on port 5858
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
fs.js:439
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory '/projects/mean/bower_components/jquery/dist/jquery.min.map'
at Object.fs.openSync (fs.js:439:18)
at Object.fs.readFileSync (fs.js:290:15)
at module.exports (/projects/mean/node_modules/meanio/lib/bootstrap.js:31:27)
at /projects/mean/node_modules/meanio/lib/mean.js:20:27
at Config.onPackageRead (/projects/mean/node_modules/meanio/lib/config.js:101:25)
at Promise.<anonymous> (/projects/mean/node_modules/mongoose/node_modules/mpromise/lib/promise.js:177:8)
at …Run Code Online (Sandbox Code Playgroud) 最近我的gnome-terminal停止了工作.使用xterm启动后,我看到以下内容:
(process:3975): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8
Run Code Online (Sandbox Code Playgroud)
它似乎与我的语言环境有关,如下所示:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME="en_GB.utf8"
LC_COLLATE="en_GB.utf8"
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8" …Run Code Online (Sandbox Code Playgroud) 终端命令:
python -V output: Python 3.5.2
Run Code Online (Sandbox Code Playgroud)
我正在尝试pip并setuptools更新,pycharm但发生了以下错误:
错误:找不到python包装工具'pip'.
建议的解决方案:
尝试从系统终端运行此命令.确保使用为'/usr/bin/python3.5'上的Python解释器安装的正确版本的'pip'.
终端命令:
which pip output: usr/bin/pip
Run Code Online (Sandbox Code Playgroud)
我正在尝试终端命令:
pacman -S(or -Syu,-Syy) python-pip or pacman -S(-Syu,-Syy) python-setuptools
resolving dependencies...
looking for conflicting packages...
Packages (5) python-packaging-16.7-1 python-pyparsing-2.1.5-1
python-setuptools-1:24.0.2-1 python-six-1.10.0-2
python-pip-8.1.2-1
Total Installed Size: 8.03 MiB
:: Proceed with installation? [Y/n] y
(5/5) checking keys in keyring [######################] 100%
(5/5) checking package integrity [######################] 100%
(5/5) loading package files [######################] 100%
(5/5) checking for file conflicts [######################] 100% …Run Code Online (Sandbox Code Playgroud) 我刚刚在Solus上安装了Genymotion和VirtualBox,当我启动虚拟设备时,我收到此错误:
与虚拟设备的连接已丢失.
请重启虚拟设备.
当我启动机器时,屏幕加载但是全部都是黑色,然后我得到了那个错误.
我搜索了一下,我发现我必须重新配置de Host-only网络适配器,但不幸的是它没有解决问题.我也尝试重新安装virtualbox和genymotion,但它没有解决问题.
这是我的日志文件:http://pastebin.com/CsdCJAw3(我在pastebin中发布它,因为它超出了字符限制)
提前致谢
我想在Linux上使用.Net Core并具有最新版本:
> sudo pacman -Qs dotnet
local/dotnet-host 2.1.0-1
A generic driver for the .NET Core Command Line Interface
local/dotnet-runtime 2.1.0-1
The .NET Core runtime
local/dotnet-sdk 2.1.300-1
The .NET Core SDK
> dotnet --version
2.1.300
Run Code Online (Sandbox Code Playgroud)
但是,当我想运行示例应用程序(仅剃刀模板)时:
> dotnet run
Using launch settings from /home/user/src/WebRepTrack/Properties/launchSettings.json...
It was not possible to find any compatible framework version
The specified framework 'Microsoft.AspNetCore.App', version '2.1.0' was not found.
- Check application dependencies and target a framework version installed at:
/opt/dotnet/
- Installing .NET Core prerequisites …Run Code Online (Sandbox Code Playgroud) archlinux ×10
mongodb ×2
.net-core ×1
android ×1
asp.net-core ×1
c# ×1
elixir ×1
erlang ×1
formatting ×1
kivy ×1
linux ×1
locale ×1
mean-stack ×1
node.js ×1
pip ×1
python ×1
python-2.7 ×1
ruby ×1
rubygems ×1