Ubuntu安装驱动以及CUDA

要解决“NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver”这个问题,你需要确保在 Ubuntu 上正确安装并配置 NVIDIA 驱动。下面是步骤:

Read more   2024/10/21 11:43 上午 posted in  服务器

MAMP安装后无法开启的问题

安装完后可以使用。不过下午更新了下电脑就又无法启动了。

这是因为mac更新系统后将原有的mamp启动项给删除了,导致mamp软件无法正常打开。

可以使用命令行解决

sudo launchctl load -w /Library/LaunchDaemons/de.appsolute.mampprohelper.plist
2024/07/15 14:48 下午 posted in  后端技术

Gitlab 创建钩子文件

gitlab社区版本不能在直接后台设置git的一些提交限制,比如限制邮箱的校验等,所以就只能单独仓库设置钩子文件,并批量的放置在所有的仓库下。

按理由,基于钩子文件可以做很多限制。

Read more   2024/05/05 19:14 下午 posted in  服务器

SVN 打包两个版本之间差异的脚本

一个SVN管理的打包两个版本之间差异的脚本

Read more   2024/03/21 15:38 下午 posted in  服务器

Centos下管理Python多环境

在 CentOS 系统上管理多个 Python 版本,通常有几种方法可以选择:

Read more   2023/12/29 15:11 下午 posted in  Python

在Ubuntu上挂载远程SMB文件夹

Read more   2023/12/26 03:05 上午 posted in  服务器

Ubuntu上安装Docker和Docker Compose

要在Ubuntu上安装Docker和Docker Compose,你可以按照以下步骤操作:

Read more   2023/11/07 20:14 下午 posted in  服务器

Ubuntu上安装Squid

Ubuntu上安装Squid代理服务器是一个直截了当的过程。以下是通过命令行安装和配置Squid的基本步骤:

Read more   2023/11/07 19:45 下午 posted in  服务器

在Centos7 上安装 Squid

要在云服务器上设置HTTP和HTTPS代理服务,你可以使用如Squid这样的代理服务器软件。Squid 是一个高性能的代理缓存服务器,支持HTTP、HTTPS、FTP等协议。以下是基于CentOS 7的环境配置Squid代理服务器的基本步骤:

Read more   2023/11/06 21:08 下午 posted in  服务器

在 CentOS 7 中,您可以通过几种方法来更改主机名(hostname)。

在 CentOS 7 中,您可以通过几种方法来更改主机名(hostname)。

Read more   2023/11/06 14:10 下午 posted in  服务器

CentOS 7终端模式下,要配置自动获取IP地址

在CentOS 7终端模式下,要配置自动获取IP地址,请按照以下步骤操作:

  1. 使用命令nmcli d列出网络设备。
  2. 记下你想配置为DHCP的网络设备名称。
  3. 使用命令vi /etc/sysconfig/network-scripts/ifcfg-[网络设备名]打开相应的配置文件。
  4. 修改文件中的BOOTPROTO行为dhcp,并将ONBOOT行改为yes
  5. 保存文件并退出文本编辑器。
  6. 最后,使用命令systemctl restart network重启网络服务。

关闭IPv6的步骤如下:

  • 通过修改内核参数:使用命令sysctl -w net.ipv6.conf.all.disable_ipv6=1来禁用所有网络接口上的IPv6。
  • 或者编辑GRUB配置文件:在/etc/default/grub文件中添加ipv6.disable=1参数到GRUB_CMDLINE_LINUX中,然后重新生成GRUB配置文件。
  • 另外一种方法是编辑/etc/sysctl.conf文件,添加禁用IPv6的参数。

务必记得在做任何变更后,重启相关服务以使配置生效。

2023/11/01 14:42 下午 posted in  服务器

Ubuntu 22.04 修改ip地址

什么是Netplan

从Ubuntu 17.10开始,Canonical引入了一个名为Netplan的新工具,用于网络设置管理。 这里是从命令行在Ubuntu系统上配置静态IP的步骤。Netplan是用于在Linux系统上轻松配置网络的实用程序。 您只需为所需的网络接口以及每个接口应配置的功能创建一个YAML描述。 Netplan将根据此描述为您选择的渲染器工具生成所有必要的配置。

更新IP地址的步骤

Netplan配置文件位于/etc/netplan/下。使用以下命令打开对应目录:

cd /etc/netplan/
Read more   2023/06/21 18:01 下午 posted in  服务器

CentOS 7 上安装 Docker 和 Docker Compose

在 CentOS 7 上安装 Docker 和 Docker Compose 需要一系列的步骤。以下是安装 Docker 的步骤:

Read more   2023/05/09 20:32 下午 posted in  服务器

Docker启动、关闭、停止、删除 所有容器

docker中 启动所有的容器命令
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
 
 
docker中 关闭所有的容器命令
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
 
docker中 删除所有的容器命令
docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)
 
docker中 删除所有的镜像
docker rmi $(docker images | awk '{print $3}' |tail -n +2)
 
 
docker start $(docker ps -aq) # 启动所有容器
 
docker start $(docker ps -aq -f status=exited) # 启动所有状态为exited 的容器,和上面的命令效果一致
 
dockerrm$(docker ps-q --filter “status=exited”) 
2023/02/05 02:09 上午 posted in  服务器

常见的NTP授时服务器地址

一些常见的国内NTP授时服务器地址

Read more   2023/01/30 02:23 上午 posted in  服务器

CentOS 7 配置NTP服务端和客户端

在使用集群安装 OceanBase,需要保证集群内各机器的时间同步。
OceanBase 集群中的服务器时间必须保持一致,否则会导致 OceanBase 集群无法启动,运行时也会出现故障。物理机与时钟服务器的误差在 50ms 以下可认为时钟是同步状态,OceanBase 集群最大容忍误差不能超过 100ms。当超过 100ms 时,会出现无主情况。恢复时钟同步后。重启 OceanBase 集群, 可以恢复正常。

Read more   2023/01/30 02:21 上午 posted in  服务器

CentOS 7 更新内核版本

新安装的CentOS系统内核版本为3.10,系统是需要提高内核版本的,从而提高安全性,稳定性,并增加更多的功能

Read more   2023/01/28 17:32 下午 posted in  服务器

CentOS 7 修改home目录中文文件夹为英文

安装Linxu系统的时候,选择的中文语言,在home目录下就会存在中文的桌面,公共,文档,下载等目录。

想要将这些目录修改为英文,防止以免对后续中文目录对执行程序造成不必要的BUG。

Read more   2023/01/28 17:04 下午 posted in  服务器

CentOS 7 跳过首次登陆创建普通用户步骤

安装完成Centos7之后总会提示新增普通用户,如何跳过:

首先ctrl+alt+f2进入命令行界面

yum remove gnome-initial-setup.x86_64

init 3

init 5

执行完成后

ctrl+alt+f1进入图形化界面就会跳过此步骤

2023/01/24 03:37 上午 posted in  服务器

Mac上Beyond Compare “这个授权密钥已被吊销”解决方案

针对Mac上破解后Beyond Compare“这个授权密钥已被吊销”问题的解决方案

mac下进入应用文件夹

~/Library/Application Support/Beyond Compare

修改BCState.xml文件

替换TCheckForUpdatesState标签

<TCheckForUpdatesState>
    <Build Value="24545"/>
</TCheckForUpdatesState>

修改BCSessions.xml文件

替换BCSessions标签

<BCSessions Version="1" MinVersion="1">
</BCSessions>
Read more   2022/12/28 15:42 下午 posted in  碎碎嘴