ubuntu命令行弹出configuring Secure Boot问题

(我是安装nvidia显卡驱动时遇到的)

!!!这是装双系统时,没有提前在bios系统关闭安全启动(Secure Boot)的原因!!!,去biso系统关闭安全启动即可(根据自己电脑品牌搜索进入bios系统的方式)

关闭安全启动后,再进入到ubuntu系统,发现执行sudo apt install XXX,会报错:waiting for cache lock:could not get lock /var/lib/dpkg/lock-frontend

这是因为之前的安装任务意外中断导致的(出现configuring Secure Boot的那个终端)

根据这篇博客解决:解决:waiting for cache lock:could not get lock /var/lib/dpkg/lock-frontend报错-CSDN博客

杀死进程后再执行sudo apt install XXX时,会提示你执行一个configure命令,执行完后接着未完成的任务继续下载nvidia显卡驱动了,这次因为关闭了安全启动,所以可以顺利下载完成! 

————————————————————————————————————

下载完成后,不一定安装成功了(执行nvidia-smi,没有正常显示就是没显示成功),

可以根据这篇博客安装:解决nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.-CSDN博客

  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
U-BOOT的移植 U-BOOT 的移植 说先在把U-BOOT- 1.1.6复制到SMB共享文件里面,然后到虚拟机里面解压他,执命令:tar xjvf U-BOOT-1.1.6 课程咨询:联系人:何老师 15333833127 QQ:1187729241 编译U-BOOT需要采用arm-linux-gcc-3.3.2的交叉编译器 将编译器的压缩文件复制到smb的共享文件夹里面,然后采用tar xjvf 进解压,解压后的文件需要移动到usr/local/arm里面,然后要修改编译器的环境变量: 执vi /etc/profile,然后在里面的修改成 export PATH =/usr/local/arm/3.3.2/bin:$PATH 修改好了以后,需要执 source /etc/profile,可以查看编译器的版本 a 执arm-linux-gcc –v 接下来可以进入U-BOOT-1.1.6里面进编译,但是还需要修改一个地方, 执:vi cpu/arm920t/config.mk然后再该目录下,把-msoft-float用#号注释掉(意思是不用软浮点进编译) U-BOOT没有像VIVI那样的图形配置界面,我们只能修改其中的文件进配置, 解压U-BOOT-1.1.6,进入U-BOOT目录,修改Makefile: 每个文件都有这样的语句,意思是代表每个开发板,具体就是 开发板的名称_config 各项的意思如下: arm: CPU的架构(ARCH) arm920t: CPU的类型(CPU),其对应于cpu/arm920t子目录。 TX2440: 开发板的型号(BOARD),对应于board/TX2440目录。 NULL: 开发者/或经销商(vender)。 s3c24x0: 片上系统(SOC)。 在smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 加上 TQ2440_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t TQ2440 NULL s3c24x0 修改好了以后需要保存,但是这时候,是没法保存的,因为没权限,这时候,需要在虚拟机里面修改权限: 在u-boot-1.1.6目录里面 执chmod 666 Makefile 把文件的权限修改成可以读写 指定交叉编译器的工具 在Makefile第128里面的CROSS_COMPILE=arm-linux- 意思就是指定arm-linux-为交叉编译器 在虚拟机里面U-Boot-1.1.6的board里面新建一个自己开发板的目录TQ2440: 在U-Boot-1.1.6中进入Board目录中,把里面的一个文件,smdk2410改名成TQ2440. 进入到TQ2440中,把里面的文件 ,smdk2410.c改名成TQ2440.c 返回到Board目录。只保留TQ2440文件,其余的可以删除掉,删除方法可以这样: 把TQ2440移动上一层目录:mv TQ2440 ../ 然后执 rm – rf*,把所以得文件删除掉(注意这个命令的格式,多几个空格) 最后把上一层目录上的TQ2440移回来:mv ../ TQ2440 ./ 在这个board目录中修改Makefile文件。我们可以再smb共享的文件进入到board文件中 打开Makefile。在第28的smdk2410.o改为TX2410.o。 在修改中,会遇到没有权限修改文件,我们回到虚拟机中,修改权限: 打开TQ2440,执:chomd 666 Makefile. 在返回去保存! 在include/configs目录下创建板子的配置头文件,把smdk2410.h改名为TQ2440.h: 首先进入到include/configs目录中,执mv smdk2410.h TQ2440.h 然后把该目录下除了TQ2440.h,其余的都删除了。 看看配置是否成功: 回到U-Boot-1.1.6目录 执 make TQ2440_config 当Configuring for TX2440 board.....表示配置以已经成功 现make: execvp: …………/mkconfig: 权限不够 查看mkconfig的权限,发现没有可执权限,用chmod 764 mkconfig加上权限 然后再make,成功后可Configuring for TX2440 board.....
Summary A developer-focused guide to writing applications using Spring Boot. You'll learn how to bypass the tedious configuration steps so that you can concentrate on your application's behavior. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The Spring Framework simplifies enterprise Java development, but it does require lots of tedious configuration work. Spring Boot radically streamlines spinning up a Spring application. You get automatic configuration and a model with established conventions for build-time and runtime dependencies. You also get a handy command-line interface you can use to write scripts in Groovy. Developers who use Spring Boot often say that they can't imagine going back to hand configuring their applications. About the Book Spring Boot in Action is a developer-focused guide to writing applications using Spring Boot. In it, you'll learn how to bypass configuration steps so you can focus on your application's behavior. Spring expert Craig Walls uses interesting and practical examples to teach you both how to use the default settings effectively and how to override and customize Spring Boot for your unique environment. Along the way, you'll pick up insights from Craig's years of Spring development experience. What's Inside Develop Spring apps more efficiently Minimal to no configuration Runtime metrics with the Actuator Covers Spring Boot 1.3 About the Reader Written for readers familiar with the Spring Framework. About the Author Craig Walls is a software developer, author of the popular book Spring in Action, Fourth Edition, and a frequent speaker at conferences.
### 回答1: "configuring secure boot" 的意思是配置安全启动。这通常是指在计算机启动时,系统会检查是否存在恶意软件或未经授权的操作系统,并防止它们运。配置安全启动可以提高计算机的安全性。 ### 回答2: configuring secure boot指的是在计算机启动时现的一个提示窗口,提示用户可以配置安全启动。安全启动是一种安全机制,可以保护计算机免受恶意软件或黑客攻击。 在配置安全启动之前,需要先了解一些必要的知识。安全启动是基于UEFI固件的,所以需要一个支持UEFI的计算机和UEFI固件。其次,需要在主板上开启Secure Boot功能。此外,安全启动还需要使用数字签名验证软件的真实性,因此必须使用由微软认可的数字证书。 对于普通用户来说,配置安全启动可能会比较复杂。但是,为了保护计算机不受黑客和病毒的攻击,配置安全启动是非常必要的。下面是一些可能需要进的配置: 1.打开计算机,按下DEL、F2或F10等进入BIOS设置。 2.打开安全启动设置,并选择Enabled。 3.在可信赖的UEFI文件中添加数字证书(如果是在装机后进的设置,需要首先导入UEFI证书)。 4.保存设置并重新启动计算机。 在上述操作完成后,系统就会对每个启动项进数字签名验证,如果有不受信任的项,则会警告,阻止系统启动。 总之,配置安全启动可以在一定程度上保护计算机的安全,但也需要仔细理解和操作。如果您有任何疑问或遇到了问题,建议咨询相关技术人员。 ### 回答3: “Configuring secure boot”是指在开机或重启电脑时,现了一条提示信息,提示用户正在进Secure Boot”的配置。 Secure Boot是一种计算机安全技术,它在计算机启动时,会对所有的启动组件进验证,并且只允许可信的组件启动,从而保护计算机不受恶意软件和病毒的攻击。配置Secure Boot的目的在于提高计算机的安全性。 通常情况下,当计算机首次启动时,应该会现“Configuring secure boot”提示,因为此时计算机需要设置Secure Boot的一些选项,如是否启用Secure Boot、设置安全启动密钥、启用自动修复等。 在进Secure Boot配置时,用户需要按照系统提示进配置修改,确保不会影响计算机的正常使用。例如,在启用Secure Boot时,需要安装已经签名的驱动程序,否则这些驱动程序将无法被操作系统识别和使用。 总之,现“Configuring secure boot”并不是一个错误或者故障,而是计算机处于配置状态。在进Secure Boot配置时,用户应该仔细阅读提示信息并按照指导进相应的配置修改。这样才能更好地保护计算机的安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值