Quiero actualizar ubuntu 11.04 a través de apt-get
. Así que agregué las siguientes líneas enapt.conf
export http_proxy=http://username:[email protected]:port/
export ftp_proxy=http://username:[email protected]/
export http_proxy=http://deepak:Deepak@[email protected]:3128
Mi pregunta es: ¿cómo inserto caracteres especiales en un nombre de usuario o contraseña?
Por ejemplo: mi contraseña para proxy es Deepak @ 123 y está recibiendo un error.
apt
proxy
special-characters
Deepak Rajput
fuente
fuente
.bashrc
. Enapt.conf
lo que tiene que utilizar esteRespuestas:
Necesitas
escape
personajes especiales. Por lo tanto, coloque un\
en frente de la@
misma manera:Alernativamente también puedes usar
%40
.fuente
Haga clic en
Felicitaciones Has terminado si lo haces bien
fuente
Si su contraseña o nombre de usuario contiene
@
, puede codificar en porcentaje (también denominado codificación de URL) como%40
en la URL del proxy. Para más personajes especiales ver aquífuente
¡Aún más simple y confiable!
Sintaxis general:
Ejemplo:
{http, https, ftp} _proxy -> http, https, ftp urls. Separado por coma.
--timeout = 5 -> Conexión para mantenerse vivo en segundos.
-no-check-certificate -> Ignorar SSL / Verificación de certificado.
- araña -> Si desea probar la conectividad sin descargar el archivo.
Notas:
Convertidor en línea:
Reemplace los caracteres especiales con su equivalente hexadecimal unicode. Para obtener una lista de Unicodes, consulte el sitio web https://unicode-table.com (o) http://unicodelookup.com
Convertidor local usando Python:
Referencia: la conversión de la contraseña "p @ s # w: E" a Unicode será la siguiente,
Entrada:
Salida:
fuente