Debian上安装PostgreSQL

从其它平台迁移而来 安装 Debian仓库中已包含PostgreSQL,所以,直接安装即可: 1 sudo apt install postgresql 若想使用pg官方源,则执行: 1 2 3 4 sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update sudo apt-get -y install postgresql 配置 重置密码 曾经安装又卸载N多次,都没能像在win上一样正常使用,其实就是安装时默认生成的是随机密码,重置下密码即可使用。 删除linux系统的postgres用户密码 1 sudo passwd -d postgres 设置linux系统的postgres用户密码 1 sudo -u postgres passwd 登录数据库 1 sudo -u postgres psql 修改数据库的postgres用户密码 1 ALTER USER postgres WITH PASSWORD 'xxxxxx'; # 注意带分号 退出psql并重启服务 1 2 \q # 退出 psql sudo systemctl restart postgresql....

2024-01-15 23:07:40 · 1 分钟 · 慢步道人

安装Debian

从其它平台迁移而来 Linux发行版多如牛毛,多年来的浅尝辄止,最终还是觉得Debian最合心意。 有wsl、虚拟机、物理机三种方式:其中前两种适合初期学习用,或者需要win/linux混合用的情形,同样也都需要开启硬件虚拟化;后一种适合实践演练或双系统用,当然也适用于纯linux用户使用。 wsl wsl有wsl1和wsl2之分,具体差异参考官方文档。当然,也可直接参考其安装步骤。 准备工作 win10/win11操作系统,启动自动更新并更新到最新补丁 下载Linux内核更新包 下载发行版Debian(注:离线包安装可自主控制安装路径,方便管理) 安装 开启硬件虚拟化 开启适用于Linux的Windows子系统 安装Linux内核更新包 重启,手动进行windows更新 在命令提示符中执行wsl --set-default-version 2设置默认版本 解压下载的发行版到待安装的路径(注:*.AppxBundle是包的集合,*.appx是包,本质上都是*.zip包) 进入路径中,运行debian.exe 根据提示输入用户名和密码 配置 更换源 更新系统sudo apt update && sudo apt upgrade -y 安装补全工具sudo apt install bash-completion 进行其它个性化配置 虚拟机 准备工作 开启硬件虚拟化 安装虚拟机软件vbox 下载iso镜像(选择网络安装镜像即可) 安装 创建虚拟机 启动虚拟机,选择下载的iso启动 选择Install 选择语言(但凡有一丁点中文需求,都建议选择简体中文) 设置主机名 设置root密码,创建用户并设置密码 分区(新手可使用整个磁盘并将所有文件放在同一个分区) 选择源 选择桌面环境及其它软件 选择GRUB安装位置(启用UEFI的情况不需要) 配置 安装有桌面环境的直接在GUI下配置即可,以下为无桌面环境的配置: 以root用户登录 更新系统apt update && apt upgrade -y 安装工具apt install bash-completion sudo 设置用户sudo权限usermod -aG sudo xxx 退出登录...

2023-11-07 21:31:55 · 1 分钟 · 慢步道人

Linux开机时间优化

从其它平台迁移而来 分析开机启动时间 1 sudo systemd-analyze 列出开机启动项 1 sudo systemd-analyze blame 关闭开机启动项 注意:不要随意关闭,查资料确定关闭会产生的影响,评估后再进行关闭! 1 sudo systemctl disable xxx 恢复已关闭的开机启动项 1 sudo systemctl enable xxx

2023-07-25 22:41:48 · 1 分钟 · 慢步道人

安装LMDE

从其它平台迁移而来 背景 一直以来,都对Linux心中神往,一直以来,也都对bug 10(win 10)深恶痛绝,但是对Linux却始终是浅尝辄止——要么是在虚拟机里玩,要么就是wls,真要装在真机上也不过是停留在安装完而已,真正用起来还是差得太多太远。 不要跟我提wls2,用这货还得升到最新的bug 10,少不了又是自动升级又是各种应用什么的,那可一点儿都不纯净,还是现在用的LTSC勉强能将就,虽然还是动不动就会自动升级,而且通常还是升级失败再回滚的二货,但是比那种二货都不如的还是要强一些的。 前段时间老婆打下来一台旧笔记本,i3 M370,4G内存,500G机械盘,也是实实在在的老古董了(还有更老的台机在角落里吃土呢),但质量还是不错的,运行也还算稳定,就动了心思准备拿来搞Linux,实实在在用起来。 选择发行版 Linux的发行版还是非常多的,鉴于以前捣鼓的大多都是Debian系的,这次还打算入手Debian系,至于Redhat系,以后再说吧。 由于是老爷机,桌面环境想要在稳定的基础上尽可能轻量。至于不要桌面环境,彻头彻尾地搞tty,心里还是发怵的,毕竟是以学习为主,免不了要上网查资料,而且我这英语渣渣还是不要搞得太有挑战性,免得一不留神就跑偏了。 Debian 多年前装过Debian,那时对中文的支持真的是——一言难尽,不过这么多年过去了,可能会有点长进吧,所以就先装了最新的尝试了下,然后……我真的没发现有啥长进的。 Ubuntu Ubuntu是在Debian上弄起来的,最早时候玩的也是这货,wls里也是这货,而且各种桌面环境的发行版也都有,说实话,整体感观还是不错的!只不过这货现在好你搞什么平台大一统的,臃肿了不是一星半点,而且还又搞了个Snap什么的,感觉已经不再是我识别的那个Ubuntu,已经有向bug 10靠拢的倾向了,再加上这是老爷机,果断放弃。 Linux Mint Linux Mint这货原先是在Ubuntu上搞起来的,当年也试用过Mate版的,体验挺好的,即兼容了Ubuntu的众多优势,又定位于桌面系统,没有变得那么肥胖,算是比较符合我的选择标准了。最近看到有基于Debian的LMDE版,思虑再三,决定就用这货了! Kali Linux Kali Linux这货也是在Debian上搞起来的,据说是专为黑客而生,估计以后会尝试吧。 安装LMDE 制作安装盘 下载LMDE的iso镜像 使用UltraISO把镜像写入U盘 注意:写入的时候写入方式一定要选择RAW,否则从U盘启动时会报错failed to load ldlinux.c32 安装 进BIOS设置U盘为第一启动项,保存 从U盘引导,自动进入Live模式 运行桌面上Install启动安装向导开始安装 联网设置先跳过,否则整个安装过程巨漫长 分区的环节,我直接把原有的分区全删了,使用整块硬盘 安装grub的分区一定要选好,像我这种直接选了整块硬盘,不管现在选哪个,后期更新时再出现选grub安装分区的一定要和现在选的保持一致(我就是抽风了一下搞得grub引导不了,折腾半天也没修复回来,最后默默选择了重装) 根据提示拔掉U盘,并按回车重启 联网更新 联网 重启进入系统后就可以放心的联网了,若是wifi联不上就直接用网线吧。反正我是联不上wifi,起初以为是驱动问题,折腾了一整天也没搞定,后来索性放弃了,估计是无线网卡有问题,以后再说吧。 更新 菜单->首选项->系统设置->软件源,输入密码,选择一个国内的源,哪个快选哪个就行,当然也可以不选,只要你能忍受那蜗牛速度 在终端里执行命令sudo apt update && sudo apt upgrade -y,输入密码,等待更新完成 后记 玩Linux就要敢于折腾、勇于折腾 不要问我要图,给图了你们还咋折腾?PS:其实是忘了弄,后来又懒得弄

2020-12-14 16:57:26 · 1 分钟 · 慢步道人