草庐IT

Linux-ansible

全部标签

windows - 使用 Ansible 在 Windows 客户机上映射网络驱动器

我正在尝试使用Ansible在Windows客户机上自动执行一些任务,但在映射网络驱动器时遇到了一些问题。我想做的是映射驱动器,对其执行一些操作(在我的示例中,我只是尝试列出文件),然后取消映射。当我运行Ansible时,输出表明共享驱动器已成功映射,但列出文件和取消映射都会导致错误,表明驱动器不存在。(“名称为‘K’的驱动器不存在。”)当我在运行Ansible后登录到Windows客户机时,驱动器被映射。如果我在以访客身份登录时运行Ansible,则该驱动器仅在我注销并再次登录后才可见。我用来挂载驱动器的脚本还在客户机上创建了一个用于调试目的的文件,即使我已登录,该文件也会出现。我不

linux - python3 为什么 print ("\r"+"text") 在 linux 和 windows 终端上不同

在学习python3时,我编写了一个小程序,在控制台上显示一个ascii艺术条形图。我为这个方法提供了一些随机数字,这样我就可以看到条形图是如何工作的。因此我希望它在同一行上一遍又一遍地打印条形图,而不是添加LF。在linux控制台上工作正常的东西在windows控制台上却不行。为什么?!我该如何为任何平台解决这个问题?foriinrange(500):print("\r"+getProgressBar(progressPercentage=limitedRandGen(),width=consoleWidth),end="")time.sleep(50/1000)#delaysfor

c++ - socket编程与windows和unix/linux的混淆

您好,我正在尝试使用C++进行套接字编程。我需要确认或拒绝这个逻辑。我认为socket.h头文件是为UNIX系统设计的,而对于Windows,一切都是通过winsock.h完成的。这是正确的吗? 最佳答案 对于Windows,您需要winsock2.h和ws2tcpip.h。在Linux上,您需要sys/socket.h和sys/types.h用于套接字函数和netinet/in.h用于IP相关结构。其他一些区别:Windows使用SOCKET作为套接字描述符,而Linux使用intWindows有closesocket()来关闭套

无法在 linux 和 windows 中编译 pgbouncer

我正在尝试编译pgbouncer以在运行在WindowsServer2008中的PostgreSQL服务器中使用。但是我根本无法编译dll,同样的错误出现在linux(ubuntu)和Windows中:checkingforlibevent...configure:error:notfound:cannotproceed我正在关注thishowto.我已经使用mingw在Windows中编译了libevent并将生成的dll复制到System32、SysWOW64甚至在自己的pgbouncer目录中。我做错了什么? 最佳答案 con

linux - Docker 注册表登录文件在哪里?

我正在更换Mac,但不记得我的Docker注册表登录信息。我可以进入并全部重置,但我宁愿将哈希登录文件复制到新Mac。在OSX、Linux和Windows上本地存储的docker注册表凭据在哪里? 最佳答案 我能够在~/.docker/config.json中找到我需要的信息将此文件从一个OSX安装复制到另一个,让我无需再次请求凭据即可通过注册表进行身份验证。文件看起来是这样的:{"auths":{"registry.domain.com":{"auth":"HASH_HERE","email":"user@domain.com"}

python - 支持 Linux 二进制文件的子进程 check_output( ['dir' ])

我想在shell中查看Windows的dir命令的内容。我安装了Cygwin和mingw。使用此代码,importsubprocessassubprintsub.check_output(['dir'])它被解析为DCcircuits.pyIDLE\(idle.pyw).lnkNewpy.batidle.bat\-\Shortcut.lnkidle.pyw\-\Shortcut.lnkindexProgramFiles.pymaps\travelerorderedDict.txtpipfreeze.txtremote\wirelesstracertIps.py我正在尝试显示这样的输出。

linux - 如何在windows 10的linux子系统中启动jupyter notebook?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion新更新的win10在shell中提供了linux(Ubuntu?)子系统。它功能强大,比虚拟操作系统更快。除了jupyter笔记本,

windows - 无法使用 Ansible Playbook 连接到 Windows 实例

每次我尝试运行playbook来自动执行WindowsServer中的某些安装时,我的Windows远程主机似乎无法访问。在这里,我正在尝试安装IIS服务器,我的剧本如下所示:----hosts:windowstasks:-name:InstallMicrosoftIISwin_feature:name:Web-Serverstate:present错误是:fatal:[ec2-54-197-197-91.compute-1.amazonaws.com]:UNREACHABLE!=>{"changed":false,"msg":"ssl:HTTPSConnectionPool(host

windows - 如何在microsoft windows下使用ansible克隆git仓库

Ansible2.1,centos7下控制主机,windows10为客户端数。我需要在远程端克隆git存储库,但不知道该怎么做:没有windowsnativemodulelinuxmodule不工作我试过类似的方法:-name:clonerepositoriesgit:repo:"{{item.repo}}"dest:"C:\openserver\domains\{{domain_name}}\{{item.value.path}}"version:"{{item.version|default('HEAD')}}"with_items:"{{repositories}}"

windows - 在 Windows 上安装 Ansible

我正在尝试在Win10机器上安装Ansible。我已按照指南安装带有所需软件包的cygwin:https://ericsysmin.com/2016/07/28/install-ansible-on-windows/当我运行pipinstallansible时,我收到以下错误:building'Crypto.Random.OSRNG.winrandom'extensionerror:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http://landinghub.visualstudio