{"componentChunkName":"component---src-templates-blog-post-js","path":"/2021/03/mirrorz-support/","result":{"data":{"site":{"siteMetadata":{"title":"Mirrors@NWAFU Newsletter"}},"mdx":{"id":"49bea085-de41-5769-840d-55d9ca061381","excerpt":"Mirrors@NWAFU 现通过  API  向外界提供本站提供的镜像的基本信息及同步状态。  Mirrors@NWAFU 的首页也进行了更新，与  MirrorZ.org  使用同一个 API 。为了减少重复代码带来的资源消耗和维护工作，旧 API 已被移除。 我们建议需要访问此 API…","frontmatter":{"title":"MirrorZ 支持","date":"2021/03/19"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"MirrorZ 支持\",\n  \"date\": \"2021-03-19T13:00:00Z\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Mirrors@NWAFU \\u73B0\\u901A\\u8FC7 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://mirrors.nwafu.edu.cn/api/mirrorz/info.json\"\n  }, \"API\"), \" \\u5411\\u5916\\u754C\\u63D0\\u4F9B\\u672C\\u7AD9\\u63D0\\u4F9B\\u7684\\u955C\\u50CF\\u7684\\u57FA\\u672C\\u4FE1\\u606F\\u53CA\\u540C\\u6B65\\u72B6\\u6001\\u3002 \"), mdx(\"p\", null, \"Mirrors@NWAFU \\u7684\\u9996\\u9875\\u4E5F\\u8FDB\\u884C\\u4E86\\u66F4\\u65B0\\uFF0C\\u4E0E \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://mirrorz.org\"\n  }, \"MirrorZ.org\"), \" \\u4F7F\\u7528\\u540C\\u4E00\\u4E2A API \\u3002\\u4E3A\\u4E86\\u51CF\\u5C11\\u91CD\\u590D\\u4EE3\\u7801\\u5E26\\u6765\\u7684\\u8D44\\u6E90\\u6D88\\u8017\\u548C\\u7EF4\\u62A4\\u5DE5\\u4F5C\\uFF0C\\u65E7 API \\u5DF2\\u88AB\\u79FB\\u9664\\u3002\"), mdx(\"p\", null, \"\\u6211\\u4EEC\\u5EFA\\u8BAE\\u9700\\u8981\\u8BBF\\u95EE\\u6B64 API \\u7684\\u516C\\u4F17\\u81EA\\u884C\\u63A7\\u5236\\u8BBF\\u95EE\\u9891\\u7387\\u3002\"), mdx(\"p\", null, \"\\u6B64\\u5916\\uFF0C\\u672C\\u7AD9\\u4F1A\\u6839\\u636E\\u7F51\\u7EDC\\u4E2D\\u5FC3\\u8981\\u6C42\\u5BF9\\u6821\\u5916\\u7528\\u6237\\u8BBF\\u95EE\\u8FDB\\u884C\\u9002\\u5F53\\u9650\\u5236\\u3002\\n\\u6211\\u4EEC\\u5EFA\\u8BAE\\u6821\\u5916\\u7528\\u6237\\u524D\\u5F80 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://mirrorz.org\"\n  }, \"MirrorZ.org\"), \" \\u67E5\\u627E\\u5176\\u4ED6\\u80FD\\u63D0\\u4F9B\\u60A8\\u6240\\u9700\\u955C\\u50CF\\u670D\\u52A1\\u7684\\u7AD9\\u70B9\\u3002\\u5982\\u679C\\u60A8\\u6709\\u5F3A\\u70C8\\u7406\\u7531\\u7EE7\\u7EED\\u4F7F\\u7528\\u672C\\u7AD9\\uFF0C\\u8BF7\\u77E5\\u6653\\u6211\\u4EEC\\u7684\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://mirrors.nwafu.edu.cn/help/limits/\"\n  }, \"\\u9650\\u5236\\u7B56\\u7565\"), \"\\u3002\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"pageContext":{"slug":"/2021/03/mirrorz-support/","previous":{"id":"a2d31968-17f5-51fb-bc78-e6f30eb24abe","fields":{"slug":"/2020/12/remove-kali-images/"},"frontmatter":{"title":"Kali Images 将被移除"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Kali Images 将被移除\",\n  \"date\": \"2020-12-05T00:00:00Z\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"\\u5728\\u5BF9\\u4F7F\\u7528\\u60C5\\u51B5\\u8FDB\\u884C\\u5206\\u6790\\u540E\\uFF0C Mirrors@NWAFU \\u7EF4\\u62A4\\u56E2\\u961F\\u51B3\\u5B9A\\u4E0D\\u518D\\u63D0\\u4F9B Kali Images \\u955C\\u50CF\\u3002\\u5177\\u4F53\\u65F6\\u95F4\\u8868\\u5982\\u4E0B\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"2020 \\u5E74 12 \\u6708 7 \\u65E5\\u8D77\\uFF0C\\u4E0D\\u518D\\u540C\\u6B65 Kali Images \\u955C\\u50CF\\u5230\\u672C\\u7AD9\\u3002\\u505C\\u6B62\\u540C\\u6B65\\u540E\\uFF0C Kali Images \\u5C06\\u4E0D\\u4F1A\\u663E\\u793A\\u5728 Mirrors@NWAFU \\u9996\\u9875\\u7684\\u540C\\u6B65\\u72B6\\u6001\\u4E2D\\uFF0C\\u4F46\\u662F\\u60A8\\u4ECD\\u53EF\\u901A\\u8FC7 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"https://mirrors.nwafu.edu.cn/kali-images/\"), \" \\u8BBF\\u95EE\\u5230\\u6B64\\u955C\\u50CF\\u3002\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"2020 \\u5E74 12 \\u6708 14 \\u65E5\\u8D77\\uFF0C\\u4E0D\\u518D\\u63D0\\u4F9B Kali Images \\u955C\\u50CF\\u7684\\u670D\\u52A1\\u3002\\u6240\\u6709\\u5230 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"https://mirrors.nwafu.edu.cn/kali-images/\"), \" \\u7684\\u8BBF\\u95EE\\u8BF7\\u6C42\\u5C06\\u88AB\\u91CD\\u5B9A\\u5411\\u81F3\\u5176\\u4ED6\\u955C\\u50CF\\u7AD9\\u3002\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"2021 \\u5E74 1 \\u6708\\u8D77\\uFF0C\\u4E0D\\u518D\\u63D0\\u4F9B Kali Images \\u955C\\u50CF\\u7684\\u91CD\\u5B9A\\u5411\\uFF0C\\u6240\\u6709\\u5230 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"https://mirrors.nwafu.edu.cn/kali-images/\"), \" \\u7684\\u8BF7\\u6C42\\u5C06\\u5F97\\u5230 404 Not Found \\u54CD\\u5E94\\u3002\")), mdx(\"p\", null, \"\\u5728\\u670D\\u52A1\\u8C03\\u6574\\u671F\\u95F4 Mirrors@NWAFU \\u9996\\u9875\\u53EF\\u80FD\\u6682\\u65F6\\u4E0D\\u4F1A\\u6B63\\u786E\\u663E\\u793A\\u955C\\u50CF\\u5217\\u8868\\u548C\\u540C\\u6B65\\u72B6\\u6001\\u3002\"));\n}\n;\nMDXContent.isMDXComponent = true;"},"next":{"id":"d3669a44-b6b1-5ea4-898c-803d9865e540","fields":{"slug":"/2021/03/homebrew-sync-failure/"},"frontmatter":{"title":"Homebrew 相关仓库同步失败"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Homebrew 相关仓库同步失败\",\n  \"date\": \"2021-03-21T06:00:00Z\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Mirrors@NWAFU \\u7EF4\\u62A4\\u56E2\\u961F\\u5DF2\\u7ECF\\u957F\\u65F6\\u95F4\\u89C2\\u6D4B\\u5230 Homebrew \\u76F8\\u5173\\u7684\\u4ED3\\u5E93\\u53D7\\u4E0D\\u53EF\\u6297\\u529B\\u5F71\\u54CD\\u65E0\\u6CD5\\u540C\\u6B65\\u3002\\u6D89\\u53CA\\u5230\\u7684\\u4ED3\\u5E93\\u6709\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"brew.git\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"homebrew-cask.git\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"homebrew-cask-versions.git\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"homebrew-core.git\")), mdx(\"p\", null, \"\\u5728\\u8FD9\\u4E9B\\u4ED3\\u5E93\\u65E0\\u6CD5\\u6B63\\u5E38\\u540C\\u6B65\\u671F\\u95F4\\uFF0CMirrors@NWAFU \\u7EF4\\u62A4\\u56E2\\u961F\\u5EFA\\u8BAE\\u60A8\\u901A\\u8FC7 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://mirrorz.org\"\n  }, \"MirrorZ.org\"), \" \\u67E5\\u627E\\u5176\\u4ED6\\u63D0\\u4F9B\\u8FD9\\u4E9B\\u670D\\u52A1\\u7684\\u955C\\u50CF\\u6E90\\u4F5C\\u4E3A\\u4E34\\u65F6\\u7684\\u7F13\\u89E3\\u63AA\\u65BD\\u3002\"), mdx(\"p\", null, \"Mirrors@NWAFU \\u7EF4\\u62A4\\u56E2\\u961F\\u5C06\\u6301\\u7EED\\u89C2\\u6D4B\\u540C\\u6B65\\u60C5\\u51B5\\u3002\"));\n}\n;\nMDXContent.isMDXComponent = true;"}}},"staticQueryHashes":["748283036"]}