Questions tagged «arch-linux»

Arch Linux(或Arch,发音为/ ˈrtrt /)是针对i686和x86-64计算机的独立开发的基于Linux的操作系统。它主要由自由和开源软件组成,并支持社区参与。

5
如何在systemd服务中设置环境变量?
我有一个带systemd的Arch Linux系统,并且已经创建了自己的服务。的配置服务/etc/systemd/system/myservice.service如下所示: [Unit] Description=My Daemon [Service] ExecStart=/bin/myforegroundcmd [Install] WantedBy=multi-user.target 现在我想为设置环境变量/bin/myforegroundcmd。我怎么做?

7
Arch Linux是否适合服务器环境?
您认为Arch Linux适用于服务器环境吗?它的滚动发行模型和简单性似乎是一件好事,因为一旦安装了它,就不需要像其他发行版的发行模型那样重新安装。 但是,不断升级不会引起稳定性问题吗?Arch Linux使用最新的STABLE版本的软件,尽管它具有最先进的功能。
30 linux  arch-linux 

9
sshd服务无法启动
我不确定为什么它没有启动或者为什么它阻止了我的连接,我得到了这个错误: sshd.service - OpenSSH Daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled) Active: failed (Result: start-limit) since Wed 2013-09-11 08:45:13 BST; 1min 21s ago Process: 701 ExecStart=/usr/bin/sshd -D (code=exited, status=1/FAILURE) Sep 11 08:45:13 alarmpi systemd[1]: sshd.service: main process exited, code=exited, status=1/FAILURE Sep 11 08:45:13 alarmpi systemd[1]: Unit sshd.service entered failed state. Sep 11 …
27 ssh  arch-linux 

3
您如何使用systemd的journalctl模式
我正在尝试使用journalctl的模式匹配SYSLOG_IDENTIFIERS。例如,我有大量标记为的消息sshd: $ journalctl -t sshd | wc -l 987 但是如果我尝试使用模式匹配来找到它们: $ journalctl -t 'ssh*' -- No Entries -- $ journalctl -t 'ssh.*' -- No Entries -- journalctl手册页说模式应该可以工作,但是我找不到关于在systemd中如何使用/定义模式的其他信息。 $ man journalctl .... -t, --identifier=SYSLOG_IDENTIFIER|PATTERN Show messages for the specified syslog identifier SYSLOG_IDENTIFIER, or for any of the messages with a "SYSLOG_IDENTIFIER" …

2
空白页:nginx + php-fpm上的wordpress
美好的一天。 虽然这篇文章讨论了类似的设置,以使我在成功安装后偶尔提供空白页,但是我只能提供空白页。有没有存在的错误/var/log/nginx/error.log,/var/log/php-fpm.log或/var/log/nginx/us/sharonrhodes/blog/error.log。 我的设置: WordPress的3.0.4 nginx 0.8.54 php-fpm 5.3.5(fpm-fcgi) Arch Linux 配置文件 php-fpm.conf: [全球] pid =运行/ php-fpm / php-fpm.pid error_log =日志/php-fpm.log log_level =通知 [万维网] 听= 127.0.0.1:9000 listen.owner = www listen.group = www listen.mode = 0660 用户= www 组= www pm =动态 pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 pm.max_spare_servers …

4
MySQL(MariaDB)无法启动
我在64位安装上运行Arch Linux 4.8.4-1。我通过安装了MariaDB pacman。当我尝试从开始时systemctl start mysqld,它给了我 Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. 的输出systemctl status mariadb.service是 ● mariadb.service - MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Wed 2016-11-02 …

2
Ping:sendmsg:在Arch GNU / Linux上安装iptables后出现不允许的操作错误
昨天,我有一台新计算机作为家庭服务器,即HP Proliant Microserver。在其上安装了Arch Linux,内核版本为3.2.12。 安装iptables(1.4.12.2-当前版本AFAIK)并将net.ipv4.ip_forward密钥更改为1,并在iptables配置文件中启用转发(并重新引导)后,系统将无法使用其任何网络接口。ping失败 Ping: sendmsg: operation not permitted 如果我完全删除iptables,则可以建立网络,但是我需要共享与本地网络的Internet连接。 eth0的 -广域网网卡集成在主板上(博通的NetXtreme BCM5723)。 eth1 -pci-express插槽中的lan NIC(Intel 82574L千兆网络) 由于它可以在没有iptables的情况下工作(服务器可以访问Internet,并且我可以从内部网络使用ssh登录),因此我认为它与iptables有关。我对iptables没有太多的经验,所以我将它们用作参考(当然彼此分开...): wiki.archlinux.org/index.php/Simple_stateful_firewall#Setting_up_a_NAT_gateway revsys.com/writings/quicktips/nat.html howtoforge.com/nat_iptables 在我以前的服务器上,我使用了revsys指南来设置nat,它的工作原理很像。 有人经历过这样的事情吗?我究竟做错了什么?

2
哪些“访问权限”可能会阻止对gitlab存储库的访问?
我正在尝试在全新的干净服务器上设置gitlab(6.5.1)。一切似乎正常,但是git无法推送到任何项目。遵循新创建的项目页面上的命令,并通过ssh推送到远程,可以得到: $ git push -u origin master fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 这似乎是一个相当普遍的问题。不幸的是,它似乎有许多潜在原因,但似乎都没有。从 旧发行版的3424问题和在线的其他各种来源中,我已经看到并检查了以下建议: 剩余的SSH密钥 这是一个干净的设置,没有剩菜。我的密钥已正确添加到授权密钥文件中,并且是唯一列出的密钥。 在调试日志中运行ssh会显示与Ruby环境var相关的错误。 我的就干净了。SSH调试显示连接成功。有关身份验证握手的所有内容都是正常的,然后这是输出的结尾: debug1: Sending command: git-receive-pack 'username/reponame.git' debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug1: client_input_channel_req: channel 0 …

7
在docker容器(arch linux)中运行systemd
我正在尝试查看是否可以在docker容器中运行systemd(正在容器中运行arch linux)。 我使用所有功能启动docker,并在cgroups中绑定mount: docker run -it --rm --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro .. 但是,如果我尝试运行systemd二进制文件: Trying to run as user instance, but the system has not been booted with systemd. 试图找出如何正确地对systemd进行初始化的方法开始了。

2
如果大小不变,Vagrant NFS共享不会显示更新的文件
通过NFS挂载/ vagrant时,如果大小不变,则主机上更改的文件不会在guest虚拟机上刷新。除非我进行了足够的修改以使大小不同,否则不会立即反映出快速更新/类型。 我试图设置lookupcache = none,但是除了使一切变慢之外,什么都没有改变。 我使用OSX ML作为主机,使用Arch Linux作为来宾。NFS是v3(由于OSX)。


1
是否可以将整个/ var / lib / mysql文件夹复制到其他服务器?(mysql与mariadb,不同版本)
我曾经有一个带有MySQL的Linux系统(LMDE)。系统对大多数数据库使用innodb_file_per_table。(不确定版本,LMDE中的“最新”版本) 我现在在使用MariaDB的新系统(Manjaro / Arch)。 $ mysql --version mysql Ver 15.1 Distrib 10.0.15-MariaDB, for Linux (x86_64) using readline 5.1 旧的系统有很多大数据库,我真的更喜欢不必使用mysqldump复制。我更喜欢从旧系统复制/ var / lib / mysql文件夹。 这可能吗?

2
Linux找不到存在的文件
我正在尝试启动并运行Google的Dart语言,但是在运行dart2js时出错。我正在运行Arch Linux,并从AUR 安装了dart-sdk。一些相关的终端输出如下。 % dart2js main.dart /usr/local/bin/dart2js: line 7: /usr/local/bin/dart: No such file or directory % cat /usr/local/bin/dart2js #!/bin/sh # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file # for details. All rights reserved. Use of this source code is governed by a # BSD-style license …

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.