问题标签 [centos8]
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.
docker - CentOS 8 Docker 容器中的 who 和 w 命令
在 Docker 容器上玩 CentOs 8 时,我发现输出who
和w
命令总是空的。
即使我在第二个终端中以其他用户身份登录。当我想要write
这个用户时,它会显示
这是因为 Docker 吗?也许它以某种方式工作,不允许会话互相看到?或者这可能是其他问题。我真的很感激一些解释。
rhel - 如何在 Centos-8 下的命令行中列出和编辑 GRUB2 的“菜单项”?
如何在 Centos-8 下的命令行中列出 GRUB2 的“菜单项”?使用的可行方法“fgrep menuentry /etc/grub2.conf”失败。
因为在 Centos-8/RHEL-8 中,它们不会将 menuentry 存储在 /etc/grub2.conf 中。相反,它们在启动运行时搜索和构建条目。
以及如何将自定义 cmdline 参数添加到特殊菜单项?/etc/grub2.conf 中没有menuentry,我无法编辑任何menuentry。
python - centos 8中带有apache的Django。无权访问此服务器上的/(新部署)
文件系统路径'/var/www/mysite/mysite/wsgi.py'),因为路径的组件缺少搜索权限 [Fri Mar 20 06:35:04.536515 2020] [core:error] [pid 8177:tid 140498932373248 ] (13)Permission denied: [client 192.168.1.4:54121] AH00035: access to /favicon.ico denied (filesystem path '/var/www/mysite/mysite/wsgi.py') 因为组件上缺少搜索权限路径,引用: http: //192.168.1.2/ [Fri Mar 20 06:36:23.588628 2020] [core:error] [pid 8503:tid 140498958239488] (13)Permission denied: [client 127.0.0.1:53958 ] AH00035:访问/拒绝(文件系统路径'/var/www/mysite/mysite/wsgi.py'),因为路径的组件上缺少搜索权限
c++ - 在 CentOS 8 中安装较旧的 gcc/g++ 版本
在过去的 2 小时里,我一直在为此苦苦挣扎。在 CentOS 8 中,我找不到devtoolset
安装旧 gcc/g++ 版本的软件包。CentOS 8不再有scl
repo。我需要沿着当前的 gcc/g++ 8.x 安装 gcc/g++ 4.9x,并且我需要能够在两者之间切换。这在 Ubuntu 中非常容易设置,而在 CentOS 中则不然,而且文档不存在,或者我很难找到它。
python-3.6 - 没有使用 django3 命名为“编码”的模块
已经每天在 CentOS7 上运行一个 django 程序。
我希望将 centos7 移动为 centos8。
我正在尝试 CentOS8。这是 wsgi 设置。
这是新文件。写入新文件。
url 输入到 chrome http://153.127.13.226/test_wsgi。
好的!有用!与wsgi!
但是用venv创建django项目然后就不行了。
url 输入到 chrome http://153.127.13.226/test_wsgi。
铬是......哦,不!503!
venv 目录是...
django 项目是...
错误日志是……似乎无穷无尽。
我已经在流中搜索堆栈但尚未解决。
我认为它有点多,但我的堆栈溢出了。
postgresql - 在 CentOS 8 上安装 PostgreSQL 12 时出现问题
安装 PostgreSQL 12:
然后,contrib 包的附加功能:sudo dnf install postgresql-contrib
之后,当我尝试初始化 PostgreSQL 数据库时:
我越来越:sudo: postgresql-setup: command not found
另外,当我尝试检查状态时:
收到此错误:Unit postgresql.service could not be found.
我做错了什么?如果这种安装方式不对,在centos上安装postgresql还有别的选择吗?
jenkins - Jenkins:从 GitHub 网络钩子触发构建的作业仅在主节点上运行
最初的想法是在将更改合并到 GitHub 上的主分支后,在特定节点(从属节点)上触发特定构建。
配置:
- Jenkins (ver 2.226) 在 VirtualBox 的 Centos8 虚拟机上;
- 虚拟机设置:Java 11 OpenJDK(openjdk 版本“11.0.5”),git 版本 2.18.2
完成的步骤:
- 创建了一个 Jenkins 项目(作业),它克隆了一个 Github 存储库并在其上运行一些 mvn 命令;
- 将作业配置为在新节点上运行,主节点除外;
正如预期的那样:作业运行正常。
- 我使用 ngrok 公开了我的 Jenkins 服务器并生成了一个外部链接;
- 将“ http://bla.ngrok.io/github-webhook/ ”有效载荷 url 添加到 GitHub;
不出所料:我可以成功 ping Jenkins 服务器。
- 在 Jenkins 中,我将作业配置为通过 SCM 触发(启用 'GitHub hook trigger for GITScm polling');
- 然后我去 GitHub 并提交对 master 分支的更改。
实际结果:构建被触发,但仅在主节点上。
我将主节点标记为离线,以强制触发的作业在新的从节点上执行。实际结果:什么都没有发生。
我启用了主节点并尝试再次触发作业。实际结果:什么都没有发生。
我已经跟踪了 jenkins.log 文件以查看发生了什么,并记录了“戳构建”操作。在此之后,它可能会等待执行构建,但这永远不会发生。最后,启动“定期后台构建丢弃器”。
我错过了什么吗?
web-hook 触发器构建操作是否仅限于在主节点上执行?
maven - 在 Maven 构建中使用小 dh 密钥的信任存储库
在我新设置的 CentOS 8 VM 中使用 maven 构建我的项目时,当 maven 尝试从我们的内部连接下载依赖项时,我收到以下错误:
当我尝试阅读该链接上的任何网页时,也会出现此问题:
我尝试使用以下方法手动将密钥添加到我的 known_hosts 文件中:
但是我返回时没有任何控制台输出,也没有更改文件。跑步
也根本不产生任何输出。
我已经向管理我们关系的内部团队报告了这个问题。
我仍然会很感激任何强制我的虚拟机接受我们关系的密钥的解决方案,这样我就不必等到交换密钥。我可以在客户端 (VM) 端的任何级别(Maven、https、ssl 或任何更低级别)中自由处理此问题。
使用的版本:
CentOS : CentOS Linux 发行版 8.1.1911 (Core)
马文:
SSH:OpenSSH_8.0p1,OpenSSL 1.1.1c FIPS 2019 年 5 月 28 日
centos - bash TAB 完成在 centos 8 上不起作用
我在 docker 上运行一个 centos 8 发行版,我想用dnf
包管理器完成 bash TAB。根据其他帖子,我的 docker 容器启动后,我执行了以下操作:
接着
之后我重新启动容器,但仍然没有完成 bash。我还尝试通过执行以下操作直接获取 bash 完成文件:
但没有任何更好的效果。
你知道我做错了什么吗?