问题标签 [fedora-26]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
199 浏览

gmp - 在 Fedora 中编译 GMP 代码时出错

当我尝试在 Fedora 26 Cinnamon 64 位版中运行以下代码时:

我收到以下错误消息:

我已经安装了 gmp 库,当whereis gmp我得到:

并寻找 gmp-devel:

当我这样做时,dnf install gmp-devel我得到:

但是,当我这样做时,whereis gmp-devel我只会得到:

知道为什么我的系统无法识别 GMP 库吗?

0 投票
1 回答
88 浏览

gcc - 在 fedora 26 中安装 libcheck 但无法链接

我在我的 C 代码中使用 libcheck 进行测试。我使用 RPM(当前版本)安装了它。在文件夹 /usr/lib64 中,我可以找到 libcheck.so.0 和 libsubunit.so.0。但是我确实遇到了以下问题:

  • 头文件不在/usr/include中,我自己复制到那里
  • 我无法使用 -lcheck 或 -L/user/lib64/libcheck.so.0 链接库

我不确定我在安装过程中是否做错了什么,或者为什么会如此糟糕。有什么建议吗?

0 投票
1 回答
113 浏览

fedora - Fedora Scientific 26 无法下载

我想下载fedora science。我试过了,当然是官网,但还是不行。我可以从哪里下载它?我用谷歌搜索了这个问题,但似乎没有人知道。我做错了吗?更具体地说...当我单击下载按钮时,它会将我重定向到此处 ,2 秒后出现令人沮丧的 404 Not found。

我去了 fedora 论坛,发现这个档案有旧版本(我猜),但我不知道从那里下载什么。

如果可以,请帮助我!非常感谢!

0 投票
1 回答
834 浏览

node.js - 在 Fedora 26 上安装 NodeJS v8.9

我使用 Fedora 26 和 NodeJS v 6.11 现在 NodeJS v8.9 推荐给大多数用户。我下载了这个版本( node-v8.9.0-linux-x64.tar.xz )并解压,但接下来呢?我有文件夹树。

0 投票
0 回答
118 浏览

login - fedora 26 登录循环,与桌面环境无关

我在关机期间断电,现在我无法登录我的主用户帐户(我们称之为“acnt1”)。当我点击我的acnt1 时,屏幕变黑,然后返回GDM 登录屏幕。我可以使用另一个帐户启动/登录 GNOME(我们称之为“acnt2”)。我还可以使用 tty shell (ctrl + alt + f2) 登录到 acnt1。

我尝试过但不起作用的事情:

  • 重命名 /home/acnt1/.config 和 .gnome(到 .config-bak 和 .gnome-bak)
  • 安装 KDE 并使用它
  • systemctl 隔离 graphics.target(在 tty 中时)

我意识到我可以重新创建帐户,如果必须,我会这样做,但是...我以此为学习机会。非常欢迎您提供任何帮助或想法!

日志文件:https ://pastebin.com/JN9mQfEn

这似乎是错误:

...审计[3278]:ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=13 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3278 comm="bash" exe="/usr/ bin/bash" sig=11 res=1

...内核:bash [3278]:7ffe0e373fe0 ip 000055657844a846 sp 00007ffe0e373fe0 bash 中的错误6 [556578410000+105000]

... systemd [1]:已启动进程核心转储(PID 3444/UID 0)。

额外信息:基于该核心转储,我查看了 PID 的日志。根据日期,我相信那是停电发生的时间:

$ journalctl _PID=3444

-- 日志开始于美国东部时间 2017 年 9 月 19 日星期二 15:04:59,结束于美国东部标准时间 2017 年 11 月 6 日星期一 10:18:38。-- Oct 30 11:59:38 localhost.localdomain gnome-contacts-[3444]: contacts-store.vala:335: Unable to check accounts caps 名称 org.freedesktop.Telepathy.AccountManager 不是由任何 .service 文件提供的10 月 30 日 11:59:38 localhost.localdomain gnome-contacts-[3444]: backend-store.vala:434: Error Preparation Backend 'telepathy': 名称 org.freedesktop.Telepathy.AccountManager 不是由任何 .service 文件提供的

0 投票
1 回答
446 浏览

linux - 在 Fedora 26 上安装 mbstring

我已将 php7.1 降级为 php5.6。我需要安装mbstring。我尝试使用以下命令。它不是 wkirking。

错误是:

0 投票
0 回答
646 浏览

php - 无法打开流或文件“/path/to/project/storage/logs/laravel.log”:无法打开流:Fedora 26 上的权限被拒绝

我试图在 Fedora 26 上设置我的开发工作站。所以我安装了 Nginx、php-fpm 和 MySQL 5.7。我还更改了执行 php 的用户/etc/php-fpm.d/www.conf

我安装了新的 laravel/var/www/html/并将其所有者更改为/var/www/html运行 php-fpm 的所有者。

我设置了我的 nginx 配置

所以。主页运行正常。我从 laravel 安装基本身份验证。当我进入/login页面时。我得到了 laravel.log 的一些错误permission denied。我很确定我将其权限设置为 777 并且目录的所有者是 php-fpm 的所有者。

有什么我错过的吗?提前致谢。

0 投票
2 回答
952 浏览

mysql - 如何为我的 mysql 版本找到正确的语法?

我想为一个简单的身份验证系统创建一个数据库,但我不断收到有关语法的错误,我找不到合适的。

我使用 : 连接到 MySQL mysql -u root -p ,密码为 : R2pay(XF%jVh(我在某些时候得到了它,不记得如何)

然后我输入CREATE DATABASE Filelist;并收到此错误:

错误 1820 (HY000):在执行此语句之前,您必须使用 ALTER USER 语句重置密码。

所以我很好,我只需要更改我的密码,但情况变得更糟。

当我输入这个时,SET PASSWORD = PASSWORD ('123456');我得到:

ERROR 1819 (HY000):您的密码不符合当前政策要求

我尝试使用不同的方法,ALTER USER 'root'@'localhost' IDENTIFIED BY 'elma3alem' PASSWORD EXPIRE;我得到:

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 3 行的 'ALTER USER 'root'@'localhost' IDENTIFIED BY 'elma3alem' PASSWORD EXPIRE' 附近使用正确的语法

即使我尝试解决“策略”问题,uninstall plugin validate_password;例如,我也会收到另一个错误:

错误 1820 (HY000):在执行此语句之前,您必须使用 ALTER USER 语句重置密码。

我真的很绝望,每次我试图找到解决方案时,我都会遇到更多错误,甚至无法计算我花了多少时间尝试修复 mysql 问题......

顺便说一句,这是什么mysql --version displays

mysql Ver 14.14 Distrib 5.7.20,适用于使用 EditLine 包装器的 Linux (x86_64)

预先感谢。

0 投票
1 回答
693 浏览

python - 在 Fedora 26 上使用 virtualenv venv 时出错

我在 Fedora 26 上使用pip3 install --user virtualenv.
系统有 python 2.7 和 python 3.6。
当我创建一个“virtualenv venv”时,我得到了这个输出和错误。

/home/asraisingh/venv/bin/python2 中的新 python 可执行文件还在 /home
/asraisingh/venv/bin/python 中创建可执行文件
安装 setuptools、pip、wheel...
命令 /home/asraisingh/venv/bin/ 的完整输出python2 - setuptools pip wheel:
回溯(最近一次调用最后):
文件“”,第7行,
文件“/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv_support/pip-9.0.1- py2.py3-none-any.whl/pip/ init .py”,第 7 行,
文件“/usr/lib64/python2.7/optparse.py”,第 77 行,
导入 textwrap
文件“/usr/lib64/ python2.7/textwrap.py”,第 10 行,在
导入字符串中,重新

文件“string.py”,第 1 行 KDE:9
^
SyntaxError: invalid syntax
----------------------------------------------------
...正在安装 setuptools,点子,轮子……完成了。
回溯(最后一次调用):
文件“/home/asraisingh/.local/bin/virtualenv”,第 11 行,在
sys.exit(main())
文件“/home/asraisingh/.local/lib/python2.7 /site-packages/virtualenv.py”,第 713 行,在主
symlink=options.symlink)
文件“/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py”,第 945 行,在create_environment
下载=下载,
文件“/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py”,第 901 行,在 install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT )
文件“/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py”,第 797 行,在 call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /home/asraisingh/venv/bin /python2 - setuptools pip wheel 失败,错误代码为 1

0 投票
0 回答
304 浏览

mime-types - 文件名的 MIME 类型映射

有没有办法在特定的 mimetype 上映射文件名而不是文件类型?

我使用 .config/mimeapps.list 作为默认值。我需要这个,因为 Chromium 确实将当前的 mimetypes 与文件扩展名匹配,而不是与文件名匹配,而且我想要自动启动的文件没有扩展名。

我正在使用 Fedora26。