• CentOS Linux 8 已于 2021 年 12 月 31 日结束生命周期 (EOL)。这意味…

    CentOS Linux 8 已于 2021 年 12 月 31 日结束生命周期 (EOL)。这意味着 CentOS 8 将不再从 CentOS 官方项目获得开发资源。在 2021 年 12 月 31 日之后,如果您需要更新您的 CentOS,您需要将镜像更改为vault.centos.org,它们将被永久存档。或者,您可能想要升级到 CentOS Stream。

    迁移到 CentOS Stream 8 或替代发行版

    现在 CentOS 已经转移到 Stream——一个滚动发布的 Linux 发行版,介于Fedora的上游开发和RHEL 的下游开发 之间——许多用户正在转向CentOS 的替代品。其他人决定通过迁移到 CentOS Stream 8 来坚持使用 CentOS。这两种选择都将解决无法更新 CentOS 8 的问题。

    要从 CentOS 8 迁移到 CentOS Stream 8,请运行以下命令:

    dnf --disablerepo '*' --enablerepo=extras swap centos-linux-repos centos-stream-repos
    dnf distro-sync
    +
  • 今天偶然发现,win10上装的wsl,每当连ssh上去,会有一个报错 => There were e…

    今天偶然发现,win10上装的wsl,每当连ssh上去,会有一个报错

    => There were exceptions while processing one or more plugins. See
    /var/log/landscape/sysinfo.log for more information.


    大概长这样

    Welcome to Ubuntu 18.04.4 LTS (GNU/Linux 4.4.0-18362-Microsoft x86_64)

    * Documentation: https://help.ubuntu.com
    * Management: https://landscape.canonical.com
    * Support: https://ubuntu.com/advantage

    System information as of Thu Apr 16 20:43:37 CST 2020

    System load: 0.52 Memory usage: 59% Processes: 20
    Usage of /home: unknown Swap usage: 1% Users logged in: 0

    => There were exceptions while processing one or more plugins. See
    /var/log/landscape/sysinfo.log for more information.

    0 packages can be updated.
    0 updates are security updates.

    Last login: Thu Apr 16 20:35:07 2020 from 127.0.0.1


    进去查看日志发现

    2020-04-16 20:43:37,827 ERROR Network plugin raised an exception.
    Traceback (most recent call last):
    File “/usr/lib/python3/dist-packages/landscape/sysinfo/sysinfo.py”, line 99, in run
    result = plugin.run()
    File “/usr/lib/python3/dist-packages/landscape/sysinfo/network.py”, line 32, in run
    for info in self._get_device_info():
    File “/usr/lib/python3/dist-packages/landscape/lib/network.py”, line 181, in get_active_device_info
    speed, duplex = get_network_interface_speed(sock, interface)
    File “/usr/lib/python3/dist-packages/landscape/lib/network.py”, line 261, in get_network_interface_speed
    raise e
    File “/usr/lib/python3/dist-packages/landscape/lib/network.py”, line 253, in get_network_interface_speed
    fcntl.ioctl(sock, SIOCETHTOOL, packed) # Status ioctl() call
    OSError: [Errno 22] Invalid argument


    解决方法,修改(创建)配置文件(/etc/landscape/client.conf),禁用 landscape-sysinfo 的 Network plugin:

    [sysinfo]
    exclude_sysinfo_plugins = Temperature, Network

    +
  • 在终端里执行即可 dscacheutil -flushcache;sudo killall -HUP…

    在终端里执行即可

    dscacheutil -flushcache;sudo killall -HUP mDNSResponder;sudo killall -HUP mDNSResponderHelper
    
    • 适用于MacOS Sieera,不同版本MacOS指令有所不同。
    +
  • 在mac OS X安装外设是一件很痛苦的事情,在复杂的网络环境下更难。 本文是一篇关于如何在mac …

    在mac OS X安装外设是一件很痛苦的事情,在复杂的网络环境下更难。
    本文是一篇关于如何在mac OS X下通过SMB协议连接Windows共享的打印机。

    适用范围

    • 打印机部署在Windows共享服务下,本文以HP LaserJet M1005打印机为例。
    • Mac OS X 1

    操作步骤

    1. 确认该打印机已被正确安装在某一局域网内Windows主机上并打开了共享服务
    2. 获取主机IP和打印机共享名。(例如:192.168.10.19/m1005)
    3. 确认本机具备该打印机的驱动程序(进入OS X系统偏好设置的打印机与扫描仪进行添加打印机操作,在使用一栏选择“选择软件”,在“打印机软件”列表里查询是否打印机型号在列表里,如下图)如果没有,则需先安装驱动,文末有驱动下载地址。

    4. 在打印机扫描仪配置添加打印机页里自定义工具栏调出“高级”菜单,方法:右键单击工具栏->自定工具栏->拖拽“高级”按钮到工具栏上即可。
    5. 高级->类型选择Windows Printer via Spoolss ,填写正确的打印机地址等信息并添加,如下图。

    6. 喝杯咖啡,等待系统配置,完成后就可以使用了。

    相关驱动下载地址

    HP打印机驱动v5.0(OSX)2


    1. 测试环境为macOS High Sierra,理论上Sierra、El Capitan、Yosemite、Mavericks都可以 
    2. 适用于 macOS Sierra、El Capitan、Yosemite 和 Mavericks 的打印机和扫描仪软件 
    +