CentOS系统找不到setup命令工具的解决方法

如果你的CentOS系统中没有setup命令,很有可能是因为你安装CentOS系统时采用了最小化安装(minimal)。这时,你执行setup命令时,就会报错:
错误信息:
1[root@localhost ~]# setup
2-bash: setup: command not found

 

这是因为你的CentOS系统中默认就没有setup命令,也没有setup命令工具配套的组件。这时,可采用yum工具在线逐个安装,具体的安装方法如下。
解决方法:
1、yum -y install setuptool   
    安装setup命令工具
2、yum -y install ntsysv   
    安装setup工具配套的系统服务组件
3、yum -y install system-config-securitylevel-tui
    安装setup工具配套的防火墙配置组件
4、yum -y install system-config-network-tui 
    安装setup工具配套的网络配置组件
5、yum -y install authconfig-gtk
    安装setup工具配套的验证配置组件
6、yum -y install system-config-keyboard
    安装setup工具配套的键盘配置组件
按照上述方法安装好setup命令及其配套的组件后,再来运行setup命令就可以看到完整的图形化配置界面。
--------------------- 
原文:https://blog.youkuaiyun.com/lamp_yang_3533/article/details/53274868 

转载于:https://www.cnblogs.com/phpk/p/10514868.html

### PostgreSQL 安装与 `psql` 命令解决方案 如果在终端中运行 `sudo psql` 出现命令到的问题,通常是因为 PostgreSQL 的环境变量路径未正确设置或者服务未启动。以下是可能的原因以及对应的解决方法: #### 1. 验证 PostgreSQL 是否已成功安装 确保 PostgreSQL 已经通过正确的包管理工具完成安装。对于基于 RedHat/CentOS系统,可以使用以下命令来验证是否已经安装了 PostgreSQL 及其客户端组件: ```bash rpm -qa | grep postgresql ``` 如果没有发现任何匹配项,则说明尚未安装 PostgreSQL 或者版本不一致。此时可以根据引用中的指导重新尝试安装指定版本的 PostgreSQL 和服务器端软件[^1]。 #### 2. 添加 PostgreSQL 路径到系统的 PATH 中 即使完成了 PostgreSQL 的安装,但如果它的二进制文件目录(通常是 `/usr/pgsql-<version>/bin`)不在全局 `$PATH` 环境变量里,那么也无法直接调用像 `psql` 这样的程序。可以通过编辑用户的 shell profile 文件实现永久性的修改。例如,在 `.bashrc` 或 `.zshrc` 文件末尾追加如下内容并刷新配置生效: ```bash export PATH=$PATH:/usr/pgsql-12/bin/ source ~/.bashrc ``` #### 3. 初始化数据库集群和服务状态确认 首次部署完成后需初始化数据存储位置,并开启相关服务才能正常使用 SQL 查询接口等功能。执行下列操作以创建默认的数据目录结构并激活后台进程监听连接请求: ```bash /usr/pgsql-12/bin/postgresql-12-setup initdb systemctl start postgresql-12.service systemctl enable postgresql-12.service ``` #### 4. 切换至 postgreSQL 用户身份登录测试 由于权限隔离机制的存在,默认情况下只有特定账户才有权访问内部表单记录等内容资源。因此建议先切换成该角色再试一次看看效果如何变化: ```bash su - postgres psql ``` #### 5. Debian 类 Linux 发行版额外注意事项 如果是针对 Debian 衍生的操作平台遇到缺少 sudo 功能的情况,请按照之前提到的方法先行恢复管理员授权能力后再继续上述流程处理[^2]。 以上步骤应该能够帮助您定位并修复关于不到 `psql` 执行档的相关疑问点。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值