我有一个32位的二进制(在64位主机上运行)单独启动时无法启动,加载共享库(无法打开共享对象文件:没有这样的文件或目录)时返回一个错误。 但是,当我使用ltrace或strace启动它时,它运行得非常好(我试图find失败点)… 怎么了? 我检查了存在的库,我试图把它添加到LD_LIBRARY_PATH,我也检查/lib/ld-linux.so.2存在… … – 主机正在运行RedHat-EL 5.6 …
注意 :我对当前正在运行的内核不感兴趣,但对于要引导的内核以及文件系统中的某个文件不感兴趣。 我要开始一个新的内核。 我准备了grub.conf并运行sudo update-grub 。 我几乎肯定我已经安装了正确的内核: $ apt-cache show linux-image-generic-lts-trusty Package: linux-image-generic-lts-trusty Priority: optional Section: metapackages Installed-Size: 28 Maintainer: Ubuntu Kernel Team <[email protected]> Architecture: amd64 Source: linux-meta Version: 3.13.0.32.38 Depends: linux-image-generic Filename: pool/main/l/linux-meta/linux-image-generic-lts-trusty_3.13.0.32.38_amd64.deb Size: 1778 MD5sum: b8e5f06fb937b0132cb2fec4f996fdbf SHA1: cad821aedf442987d9de0eb16b93f9fdc761fc2f SHA256: 2a1a1f0073ca6864b985445bb0b012e5becc4cd44836ff5ab52cb84e221015f1 Description-en: Generic Linux kernel image Transistional package for upgrades from 12.04 to 14.04 […]
我要重build我的服务器,我想知道是否应该安装GCC 32或64位。 我使用Python进行开发,并使用一些可从64位GCC安装中受益的库,但我不确定是否会遇到与其他程序/库有关的问题。 你怎么看?
我有一个旧的32位delphi应用程序(没有源代码),用作Windows服务。 它在Windows 2003 32位上运行良好。 我不知道它最初是作为服务创build的,还是以后转换为服务。 它应该在命令行中使用/install标志安装到服务器。 当试图在Windows 2008 R2虚拟机上安装它时,我正在事件日志中收到一个APPCRASH事件。 该服务应该从远程SQL Server实例读取一个blob,并将其写入本地HD。 它还从registry读取一些初始化数据。 有没有什么办法可以安装这个应用程序作为一个服务在Windows 2008 R2 R2 64位? 如果没有,我可以尝试一些解决办法吗? 你有什么build议?
我正在将一些旧的ASP / .Net应用程序移植到运行IIS7的干净版本的w2k8R2上。 旧的.Net应用程序和一些第三方dll需要为它们运行的应用程序池启用32位模式。当我这样做时,错误页面(包括自定义和详细)都将消失。 正确的错误状态被返回到浏览器,但没有内容 – 只是一个空白页面。 无论是错误页面的自定义/详细本地/远程function设置,还是使用本地或远程浏览器,都会发生这种情况。 没有错误,我可以检测到,只是没有在网页上的内容。 我无法在任何地方find任何对此问题的引用的事实导致怀疑这是我在之前版本中引入的一个问题。 虽然我看不出来 有没有人经历类似的事情?
我的组织中的用户连接到运行Windows Server 2008 R2 Standard的terminal服务器。 他们在login时在他们的个人资料上使用Outlook 2010 ,出于这个原因,已经安装了64位的Office 2010 ,可能使用该Control Panel -> Programs -> Install Application on Remote Desktop安装软件的方法。 看来, 64位Office 2010已经安装完整,包括MS-Access 2010 。 我们的用户还需要能够访问只有32位的MS-Access 2007 ,通过32位的ODBC与一些旧的,旧的数据库一起工作,这些旧的数据库连接到一个旧的,旧的系统,我们将要摆脱“当新系统准备好了“ 。 现在我知道可以卸载64位MS-Access 2010而不删除所有其余的64位MS-Office 2010 ,但我不确定是否有可能只重新安装32位MS-Access 2007某种registry黑客。 我有32位MS-Access 2007和32位MS-Access 2003安装在我自己的64位Windows 7上,用于维护这些数据库和registry黑客正在使用它们之间进行切换,但是我不能想象在terminal服务器这样的多用户环境中这是可能的。 有什么方法使这项工作?
我想使用AppVeyor为Windows构build一个应用程序。 编译器是用于Windows x86的GNAT GPL 2016 (Ada)。 我收到以下消息: 程序'gnat-gpl-2016-x86-windows-bin.exe'运行失败:指定的可执行文件不是该OS平台的有效应用程序。 问题: Windows Server 2012 R2 Datacenter是否不支持32位应用程序? Wow64失踪了吗? DataExecutionPrevention_32BitApplications : True是什么意思? Get-CimInstance Win32_OperatingSystem | FL * Get-CimInstance Win32_OperatingSystem | FL *打印出(缩短): Status : OK Name : Microsoft Windows Server 2012 R2 Datacenter|C:\windows|\Device\Harddisk0\Partition5 Caption : Microsoft Windows Server 2012 R2 Datacenter InstallDate : 3/9/2016 2:16:51 AM CreationClassName : Win32_OperatingSystem […]
我在Linode上运行Ubuntu Maverick(10.10)32bit VPS。 我想使用RackSpace进行“function”备份,但是他们只能在CloudServers上提供64位。 理想情况下,我想能够RSync / ,但我怀疑这会导致各种图书馆和其他事情的混乱。 到目前为止,我一直在做这个主文件夹: sudo rsync -avzrlR –progress –perms –delete -e ssh [email protected]:/home/./ /home 但我想能够RSync在/etcfind各种configuration。 最终的目标是在廉价™上有一个真正的原油后备,例如: 我生成一个RackSpace实例,更新备份,将其映像到CloudFiles并删除实例。 如果Linode有任何问题,我可以从最新的镜像中产生一个新的RackSpace服务器。 问:我可以添加/etc完全到RSync单线程,还是应该保持挑选每个eand每个.conf, .ini, etc. ? (我知道这可能是错误的做法,但我现在正努力努力,尽可能多地节省$ $$。)
从32位移动到64位服务器时,由于数据空间增加,应用程序是否会在64位计算机上占用更多的内存?
如果我有一台最初安装在旧版32位ESXi 3.5主机上的运行Solaris 11 Express的VMware虚拟机,如果我将该虚拟机传输到64位ESXi 5.0主机,下次启动时Solaris会检测到它是64位版本,并启动64位内核,或者我坚持与32位内核? 32位内核对Solaris(客户端认为是)物理磁盘的大小施加了1TB的限制。 如果将虚拟机移动到64位主机上,那么对于新连接的磁盘是否可以删除此限制? (我不担心已经安装到客户端的磁盘。)或者我坚持不得不在64位主机上做一个新的操作系统安装?