ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】

简介: ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】

1.github dns设置


之前在windows下,通过 UsbEAm Hosts Editor v3.63 修改dns来提高访问 github 速度,简直是爱不释手。目前切换到ubuntu了,怎么办?

问了度娘很久,有linux下类似软件,可是在github上,下在很难,于是换了办法。请出自带的 nslookup 工具干活了!!!


1.1 github.com dns查询


(base) livingbody@gaint:~/Downloads$ nslookup github.com
Server:   127.0.0.53
Address:  127.0.0.53#53
Non-authoritative answer:
Name: github.com
Address: 20.205.243.166


1.2 github.global.ssl.fastly.net dns查询


(base) livingbody@gaint:~/Downloads$ nslookup github.global.ssl.fastly.net
Server:   127.0.0.53
Address:  127.0.0.53#53
Non-authoritative answer:
Name: github.global.ssl.fastly.net
Address: 66.220.149.32
Name: github.global.ssl.fastly.net
Address: 2001::a27d:206


1.3 写入hosts


通过命令 sudo gedit /etc/hosts ,打开 hosts 文件,添加查询到的dns并保存。

20.205.243.166  github.com
66.220.149.32 github.global.ssl.fastly.net


2.打通手机


win下,我的小米手机通过 miui+ 和电脑无缝连接,切到ubuntu下怎么办呢?传输文件感觉很棘手。。。。。。

度娘告诉我,用 scrcpy

安装 scrcpy 工具,用他来打通linux和手机。


2.1 scrcpy安装


sudo apt-get install scrcpy


2.2 andorid手机设置


  • 打开开发者模式
  • 打开usb调试
  • 打开usb安全调试


2.3 启动服务


可通过usb或者wifi adb连接手机、电脑

启动服务命令如下:

(base) livingbody@gaint:~/.local/share$ scrcpy
scrcpy 1.24 <https://github.com/Genymobile/scrcpy>
* daemon not running; starting now at tcp:5037
* daemon started successfully
/usr/local/share/scrcpy/scrcpy-server...hed. 4.5 MB/s (41159 bytes in 0.009s)
[server] INFO: Device: Xiaomi 22041216UC (Android 12)
INFO: Renderer: opengl
INFO: OpenGL version: 4.6.0 NVIDIA 520.56.06
INFO: Trilinear filtering enabled
INFO: Initial texture: 1080x2456
INFO: Device clipboard copied
[server] INFO: Device clipboard set
[server] INFO: Device clipboard set


2.4 效果


怎么样,效果还不错吧,可以互传文件,可以通过电脑操作手机,不输 miui+(它该不会是用这个软件改的吧?)

image.png


3.git应用


搞开发离不开github,因为经常抄作业(下载资源),因此我第一个安装的就是git工具。


3.1 git安装


3.2 拷贝密钥


理论上要配置ssh-key什么的,但是以前windows下用的不是有吗?直接拷贝过来即可。

拷贝过来的文件主要有:


  • id_rsa
  • id_rsa.pub
  • known_hosts
  • known_hosts.old
(base) livingbody@gaint:~$ ls .ssh
id_rsa  id_rsa.pub  known_hosts  known_hosts.old


3.3 git用户信息配置


git config --global user.name "livingbody"
git config --global user.email "155203340@qq.com"


3.4 配置验证


(base) livingbody@gaint:~$ git config -l
user.name=livingbody
user.email=155203340@qq.com

看到如下信息,基本可以确定配置完成了!


如此以来, win 和 我的 ubuntu 可以用一套密钥了。



目录
相关文章
|
5天前
|
Android开发
陪玩APP推送配置:陪玩系统手机锁屏收不到推送?可能是这些原因!解决方案来了!
陪玩系统手机锁屏收不到推送可能由推送服务配置不当、手机系统设置限制、网络不稳定或应用权限不足等原因导致。解决方案包括:确保推送服务正确配置,调整手机后台管理设置,保持网络连接稳定,授予应用必要权限。若问题持续,建议联系客服获取帮助。
|
28天前
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
36 0
|
2月前
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
116 1
|
3月前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
123 2
|
4月前
|
网络协议 Ubuntu 网络安全
|
4月前
|
消息中间件 监控 Ubuntu
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
138 3
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
|
3月前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
316 0
[Git]关联远程库的两种方法及配置
|
3月前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
237 1
|
3月前
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
458 0
|
4月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
1015 3

热门文章

最新文章